» Off-"Flitsservice" » Techniek   



 Pagina 1 van 11  [ 517 berichten ]
Dashcam Drenthe
Master
 Bericht 
Vraagje, Ik wil als bijvoorbeeld de product groep 2 is, dat er bij categorie komt te staan 'aannemer' . Ik kom er echter niet uit.

Afbeelding

Iemand die wel weet hoe dit moet?

Blaataap
Master
 Bericht 
 
Misschien is het wat handiger als je het wat anoniemer maakt :lol:

Dashcam Drenthe
Master
 Bericht 
Neuh, gaat om een gemeente > overheid > mag iedereen zien :[

Ton.
Master
 Bericht 
Vlookup zou ik doen.
Even uit mijn hoofd:

=vlookup(c3;Productgroepen!$A$1:$ZZ$1000;2;FALSE)

C3 = de cell waarop de formule zoekt (dus nummer 38, achter de naam mijnplein)
Productgroepen! = het tabblad met daarop de productgroepen
$A$1:$ZZ$1000 = de range op het tabblad productgroepen
2 = de waarde uit de 2 kolom uit bovenstaande range
false = exacte match

Dashcam Drenthe
Master
 Bericht 
Ton. schreef:
=vlookup(c3;Productgroepen!$A$1:$ZZ$1000;2;FALSE)

Krijg ik een foutmelding.
Vlookup is in NL excel vert.zoeken toch?

Archiebald
Master
 Bericht 
is een =ALS toch? Iets van =ALS(C3="2",aannemer)

https://support.office.com/nl-nl/articl ... 8bbff73be2

Ton.
Master
 Bericht 
Krijg ik een foutmelding.
Vlookup is in NL excel vert.zoeken toch?


yes

Ton.
Master
 Bericht 
Archiebald schreef:


Dat dacht ik eerst ook, maar werkt alleen als alleen 'Aannemer' wilt laten zien. Maar ik denk dat DD voor elke leverancier de productgroep wil laten zien (en niet alleen voor aannemers).

Archiebald
Master
 Bericht 
Ja ok, dat wordt het wel een heel gedoe denk ik....

Dashcam Drenthe
Master
 Bericht 
Archiebald schreef:
is een =ALS toch? Iets van =ALS(C3="2",aannemer)


Ton. schreef:
Dat dacht ik eerst ook, maar werkt alleen als alleen 'Aannemer' wilt laten zien. Maar ik denk dat DD voor elke leverancier de productgroep wil laten zien (en niet alleen voor aannemers).

Dat, zat eerst ook met ALS te kloten maar dat werkt niet.

Krijg deze foutmelding Ton
Afbeelding

Jack.Ryan
FS Meldingen
 Bericht 
Vlookup($C3;blad1!$A$4:$C$22;2;0) waarbij je idd Vlookup kunt ruilen met vert.zoeken.
Ik neem aan dat je de tabellen op verschillende tabbladen hebt staan. Heb je daar spaties in moet je de bladnaam tussen ' en ' plaatsen. Zo dus: 'blad productgroepen'

Dashcam Drenthe
Master
 Bericht 
Jack.Ryan schreef:
Ik neem aan dat je de tabellen op verschillende tabbladen hebt staan

jep

Jack.Ryan schreef:
Heb je daar spaties in moet je de bladnaam tussen ' en ' plaatsen. Zo dus: 'blad productgroepen'

euhm...snap je niet.

Jack.Ryan schreef:
($C3;blad1!$A$4:$C$22;2;0)

Als ik op enter klik wil die het bestand opslaan? :oops:

Scaniafan
Master
 Bericht 
Even kijken:

Vlookup = vert.zoeken had je al.

Kan liggen in gebruik van , vs ;

Kan liggen in dat je kolom C een numerieke waarde is en je vlookup match kolom tekst. Even text to columns op beide kolommen loslaten (tenzij je ook nog ermee moet rekenen)...

Dashcam Drenthe
Master
 Bericht 
als ik dit invul:
=vert.zoeken(c3;Productgroepen!$A$1:$ZZ$1000;2;FALSE)

Dan is er iets met ':$ZZ$1000'

Archiebald
Master
 Bericht 
DD wil je voor elk getal van 1 t/m 40 een waarde invullen of zijn het er maar een paar?

Dashcam Drenthe
Master
 Bericht 
1 t/m 98 waarvan daartussen een heleboel getallen overgeslagen worden (springt van 47 naar 98 en daartussen springt die nog een paar keer) en er staat nog een 'D' onder de 98 dat staat voor declaraties

Dashcam Drenthe
Master
 Bericht 
En ja ben een Excel groentje :oops:

Scaniafan
Master
 Bericht 
Archiebald schreef:
DD wil je voor elk getal van 1 t/m 40 een waarde invullen of zijn het er maar een paar?


Ga 'm nou niet de toer op sturen van =if(x=x;y;if(y=y;z ..... :[

=vert.zoeken(c3;Productgroepen!$A$1:$ZZ$1000;2;FALSE)


Waarom ZZ1000?

Je searchrange gaat maar tot C

=vert.zoeken($C3;Productgroepen!$A$1:$C$**;2;false)

Dashcam Drenthe
Master
 Bericht 
Gaat om 1484 bedrijven in de lijst, dus dat 1e plaatje is maar een heel klein deel van het totaal.

Dashcam Drenthe
Master
 Bericht 
Scaniafan schreef:
=vert.zoeken($C3;Productgroepen!$A$1:$C$**;2;false)

weer foutmelding en geeft na klikken op ok dit
Afbeelding

Scaniafan
Master
 Bericht 
Ja, maar je lijst is niet breder als C (f)

Zelf zou ik van beide lijsten een table maken en dan met een index match match array formula gaan werken, is wat sneller als een vlookup.

http://www.mbaexcel.com/excel/how-to-us ... tch-match/


----

Euhm, je snapt natuurlijk dat ** voor het rijnummer moet staan hè :duh:, in jouw geval 1485...

Zeg, wat betaalt de gemeente je? O:)

Dashcam Drenthe
Master
 Bericht 
Scaniafan schreef:
Euhm, je snapt natuurlijk dat ** voor het rijnummer moet staan hè :duh: , in jouw geval 1485...

Ik heb 2 jaar geleden een basis cursus excel gehad en heb er een beetje mee gewerkt, dus mijn kennis is 0.1 :x
Dus als jij dat zou kunnen uitleggen O:)

Scaniafan schreef:
Zeg, wat betaalt de gemeente je

Niks, is schoolopdracht met deze gegevens van een gemeente van paar jaar terug.

Jack.Ryan
FS Meldingen
 Bericht 
U hebt PB

Scaniafan
Master
 Bericht 
Ik heb 2 jaar geleden een basis cursus excel gehad en heb er een beetje mee gewerkt, dus mijn kennis is 0.1 :x
Dus als jij dat zou kunnen uitleggen O:)


** is het algemene gebruik voor een variabele, of x. Om je niet in de war te brengen had ik al * gebruikt

Niks, is schoolopdracht met deze gegevens van een gemeente van paar jaar terug.


Ow, dan moet je er nog van leren... En dan ga je op FS zitten kutten :[ Maar werkt het nou al?

Dashcam Drenthe
Master
 Bericht 
Scaniafan schreef:
Ow, dan moet je er nog van leren...

:kniktja: :kniktja:

Scaniafan schreef:
En dan ga je op FS zitten kutten

ja zit alleen thuis en op FS weet men alles :[

Scaniafan schreef:
Maar werkt het nou al?

nein ;(

Scaniafan
Master
 Bericht 
Heb je text-to-columns al eens losgelaten op column C en A?

Kolom selecteren > Data > Text to Columns > Delimited > Next > Next > Text > Finish

Jack.Ryan
FS Meldingen
 Bericht 
Scaniafan schreef:
Maar werkt het nou al?
:kniktja: :kniktja: :kniktja: :kniktja:


DeeDee, je hebt mail

Dashcam Drenthe
Master
 Bericht 
:respect:

Jack.Ryan
FS Meldingen
 Bericht 
:respect:

Iesjgoe.

Maar ze gaan hier totaal nutteloze tekst naar kolommen acties doen en zo..........


Maar kijk de formule nog eens ff goe door, heb het wat mooier gemaakt door ook de #NA weg te filteren.

Scaniafan
Master
 Bericht 
Jack.Ryan schreef:
Maar ze gaan hier totaal nutteloze tekst naar kolommen acties doen en zo..........


Is in basis met numerieke waarden als vlookup criteria die niet door een formule worden gedreven vaak wel de oplossing om een match te hebben.

Maar nou ben ik wel benieuwd wat je hebt gedaan O:)

Jack.Ryan
FS Meldingen
 Bericht 
Heel gewoon O:) O:)

=IF(NOT(ISNA(VLOOKUP($C3;Productgroepen!$A$2:$C$57;2;0)));VLOOKUP($C3;Productgroepen!$A$2:$C$57;2;0);"")

Scaniafan
Master
 Bericht 
Hmz, zou zelf de not er tussenuit gelaten hebben en de true / false returns omgedraaid hebben :lol: Maar nog liever met een index match match omdat die gewoon sneller werkt...

Jack.Ryan
FS Meldingen
 Bericht 
Scaniafan schreef:
Maar nog liever met een index match match omdat die gewoon sneller werkt...
Ga je met zo'n klein worksheetje niet merken.

Scaniafan
Master
 Bericht 
Neh, das waar. Mja, meestal zit ik > 100.000 lijnen met dingen die Access niet kan :roll:

Archiebald
Master
 Bericht 
DD mag ik dit topic kapen?! Heb ook wat Excel hulp nodig :wink:


Afbeelding


Bovenstaande lijst met namen moet ik voor mn werk in elkaar zetten, met daarnaast een overzicht hoe vaak een bepaalde naam voorkomt. Ik heb nu 3 maanden gedaan en zit al op 150 namen, waarbij sommige 10x voor komen. Opzich werkt de =COUNTIF manier prima, het is wat omslachtig. Maar ok. Echter! als ik de rechterrij met namen op alfabet sorteer, expand the selection en OK, dan blijft de formule staan van de naam die daar eerst stond. M.a.w, dan gaat "Archiebald naar 4 en Keokiracer naar 2" en dat kan dus niet :fp:

Waarom neemt Excel die formule niet mee bij sorteren?
Waarom werkt =COUNTIF(C4:C63,"=C4") niet?
Welke formule kan ik gebruiken dat ik wel de namen tel en die ook meegenomen wordt bij sorteren?

Rover
Master
 Bericht 
=countif(c:c,e4)
Das voor archiebald, je kunt hem daarna doortrekken naar beneden.

Archiebald
Master
 Bericht 
Nope, komt "0" uit dan.


EDIT De column C uit m'n voorbeeld is er maar 1, in de echte sheet zijn het er 3. Ivm de sheet waar ik de namen uit haal. Als ik er daar 1 van maak werkt het wel. :thumb:

Archiebald
Master
 Bericht 
Edit 2.... Heb ik ook niets aan. Als ik dan de linker column op alfabet sorteer blijft de rechter column C6 tellen voor DD, terwijl die naar C5 is gegaan. :fp:

Rover
Master
 Bericht 
Hmm, sorteer jij 1 rij, of breid jij uit naar alle kolommen?

Rover
Master
 Bericht 
Archiebald schreef:
als ik de rechterrij met namen op alfabet sorteer, expand the selection en OK

Dat dus :[ Waarom kies je voor expand yes?

Archiebald schreef:
De column C uit m'n voorbeeld is er maar 1, in de echte sheet zijn het er 3

Dan kies je voor =countif(a:c,e4)
Hierin is a de eerste kolom waarin namen staan en C de laatste. Of staan de waarden op kolommen die niet naast elkaar staan?

Archiebald
Master
 Bericht 
Rover schreef:
Waarom kies je voor expand yes?


Omdat die aantallen achter hun namen toch ook mee moeten? :x

Wat ik nu heb gedaan, het is toch 1x maken dan klaar.

Linker lijst gekopieerd, gesorteerd, gewoon de namen geteld, toen de dubbele verwijderd en weer gesorteerd. Mooi lijntje er omheen, nette opmaak en klaar. Was in 1/10e van de tijd klaar van wat ik net heb besteed aan zoeken hoe ik het "makkelijk" kon doen :lol:

Werden uiteindelijk 144 unieke namen in een lijst van 281 stuks. Viel mee, had op een dikke 500 gerekend.

Rover
Master
 Bericht 
Als je niet uitbreidt gaan die getallen mee ;)

Mighty Mouse
Pro
 Bericht 
 
Archiebald schreef:
Omdat die aantallen achter hun namen toch ook mee moeten? :x

Wat ik nu heb gedaan, het is toch 1x maken dan klaar.

Linker lijst gekopieerd, gesorteerd, gewoon de namen geteld, toen de dubbele verwijderd en weer gesorteerd. Mooi lijntje er omheen, nette opmaak en klaar. Was in 1/10e van de tijd klaar van wat ik net heb besteed aan zoeken hoe ik het "makkelijk" kon doen :lol:

Werden uiteindelijk 144 unieke namen in een lijst van 281 stuks. Viel mee, had op een dikke 500 gerekend.


Excel heeft sinds een aantal versies de optie om een reeks te ontdubbelen standaard aan boord. Zit in het lint 'Gegevens' ('Data' in de Engelse versie.

Je had de oorspronkelijke lijst met namen kunnen sorteren en vervolgens subtotalen met aantallen kunnen invoegen bij elke wijziging in naam. Dan had er onder elke naam een aantal gestaan. Je kunt dan de lijst inklappen zodat alleen de subtotalen zichtbaar zijn.

Overigens heeft Excel sinds versie 2013 de optie om een lijst om te zetten naar een tabel. Je kunt dan allerlei functionaliteiten loslaten op de gegevens in de tabel. Hierbij kun je in functies verwijzen naar de namen van rijen en kolommen. Maakt alles een stuk eenvoudiger en overzichtelijker.

Dashcam Drenthe
Master
 Bericht 
Ben ik weer met een vraag :[

Ik wil als de einddatum van een contract lager is dan de datum van vandaag ( =vandaag() ) dat er ''verlopen'' komt te staan bij status en ''actief'' als de einddatum hoger is dan de datum van vandaag

Met de =ALS(E3<=M2,ONWAAR,WAAR) wil het wel,

maar ik wil geen onwaar en waar maar verlopen of actief.

Dus =ALS(E3<=M2,Verlopen,Actief) zou ik dan denken.


Maar dat wil natuurlijk weer niet, weet iemand hoe ik dit voor elkaar kan krijgen?

Rover
Master
 Bericht 
Verlopen en actief beide tussen aanhalingstekens zetten

Dashcam Drenthe
Master
 Bericht 
Ja dat had ik allang geprobeerd maar heeft geen effect.

Rover
Master
 Bericht 
Nederland he, dus " die gebruiken...
=als(e3<=m2;"verlopen";"actief")

Dashcam Drenthe
Master
 Bericht 
Ja dat had ik, foutmelding.
het werkt alleen met 'onwaar' en 'waar'

Maserati Teun
FS medewerker
 Bericht 
Deze moet werken:

=ALS(E3>=$M$2;"Aktief";"Verlopen")

Rover
Master
 Bericht 
Ja dat had ik, foutmelding.
het werkt alleen met 'onwaar' en 'waar'

Welke foutmelding? hier werkt het gewoon

 Pagina 1 van 11 [ 517 berichten ] 


Wie is er online

Gebruikers op dit forum: Geen geregistreerde gebruikers en 2 gasten


Je mag geen nieuwe onderwerpen in dit forum plaatsen
Je mag niet antwoorden op een onderwerp in dit forum
Je mag je berichten in dit forum niet wijzigen
Je mag je berichten niet uit dit forum verwijderen
Je mag geen bijlagen toevoegen in dit forum

Zoek…