Excel vraag voor gevorderden

17-12-2022 09:13 18 berichten
Ik heb twee tabbladen: 1 met de bonnetjes, kostenplaatsen en kosten soorten en de andere met een indeling van die kostenplaatsen en soorten.

Nu zou ik graag in blad 1 alleen maar “100” willen typen om in de cel ernaast “auto” van 2e blad op te halen. 100 en auto zijn dus twee verschillende cellen. 200 en verzekeringen ook.

Ook worden er vervolgens nog kostenplaatsen benoemd: 101 is onderhoud, 102 is wegenbelasting etc.
Ook deze zou ik graag automatisch ophalen uit blad 2.

Ik ben aan het stoeien met ALS maar kom er niet uit zo.
Ervaren excelleren in de zaal die me verder kunnen helpen?
Het moet met verticaal zoeken, niet met de als functie.
Ah, ik zie inderdaad als ik dit Google dat er meer schot in zit. Heb jij misschien een uitgeschreven formule voor mij?
https://support.microsoft.com/nl-nl/of ... a18ad188a1
Door vlookup te gebruiken, kun je zaken koppelen van andere tabbladen in dit geval op kostenplaatsen, omdat die op beide tabbladen voorkomt.

Edit: ik bedenk me nu dat vlookup waarschijnlijk de Engelse versie is van verticaal zoeken dat Pelle benoemt.
mscoco schreef:
17-12-2022 10:30
Door vlookup te gebruiken, kun je zaken koppelen van andere tabbladen in dit geval op kostenplaatsen, omdat die op beide tabbladen voorkomt.

Edit: ik bedenk me nu dat vlookup waarschijnlijk de Engelse versie is van verticaal zoeken dat Pelle benoemt.
:-D
Klopt, omdat TO het over ALS had, ben ik van de NL versie uitgegaan. Maar in het Engels is het vlookup en in het NL vert.zoeken.
Alle reacties Link kopieren Quote
Als je zaken wilt optellen, dan moet je de som.als gebruiken. Dan telt hij bijvoorbeeld alle bonnetjes met 100 bij elkaar op.
Als klagen telde als werk, dan had mijn ex zich ook moeiteloos een Mercedes kunnen veroorloven.
dianaf schreef:
17-12-2022 11:26
Als je zaken wilt optellen, dan moet je de som.als gebruiken. Dan telt hij bijvoorbeeld alle bonnetjes met 100 bij elkaar op.
Dit is nou niet echt excel voor gevorderden, haha! Is zo ongeveer de meest basisfunctie van excel.
Alle reacties Link kopieren Quote
navyblue schreef:
17-12-2022 12:44
Dit is nou niet echt excel voor gevorderden, haha! Is zo ongeveer de meest basisfunctie van excel.
Wilde niet gelijk beginnen over match/index. 😁

Maar voor genoeg mensen is optellen met een som-functie al bijna hogere wiskunde. Ik heb zelfs collega's die de getallen in Excel met een gewone rekenmachine bij elkaar optellen en dan hard invullen. 😭
Als klagen telde als werk, dan had mijn ex zich ook moeiteloos een Mercedes kunnen veroorloven.
Alle reacties Link kopieren Quote
Sumifs proberen. Zelfde als sumif maar dan met meer argumenten. Ik ken de NL naam niet :facepalm: .
Alle reacties Link kopieren Quote
Luca12 schreef:
17-12-2022 18:39
Sumifs proberen. Zelfde als sumif maar dan met meer argumenten. Ik ken de NL naam niet :facepalm: .
Som.als 😁
Als klagen telde als werk, dan had mijn ex zich ook moeiteloos een Mercedes kunnen veroorloven.
Alle reacties Link kopieren Quote
Hopelijk begrijp ik het goed.

Blad 1
ABC
1bonnetjeskostenplaatskostensoort
2100=VERT.ZOEKEN(B2,Blad2!A2:B1000,2,ONWAAR)
3
Blad 2
AB
1kostenplaatskostensoort
2100auto
De formule in Blad1!C2 geeft auto omdat in het zoekgebied van vert.zoeken (Blad2!A2:B1000), in de tweede kolom van het zoekgebied, kolom B, reparatie staat naast 100, de zoekwaarde B2, die nu waarde 100 heeft.
madamzonderm wijzigde dit bericht op 18-12-2022 12:38
2.51% gewijzigd
Top Madam,’dat ga ik proberen. Morgen verder. Slaap lekker.
madamzonderm schreef:
17-12-2022 20:47
Hopelijk begrijp ik het goed.

Blad 1
ABC
1bonnetjeskostenplaatskostensoort
2100=VERT.ZOEKEN(B2,Blad2!A2:B1000,2)
3
Blad 2
AB
1kostenplaatskostensoort
2100auto
De formule in Blad1!C2 geeft auto omdat in het zoekgebied van vert.zoeken (Blad2!A2:B1000), in de tweede kolom van het zoekgebied, kolom B, reparatie staat naast 100, de zoekwaarde B2, die nu waarde 100 heeft.
Op deze manier zoekt hij niet naar de exacte waarde. Je moet er nog aan toevoegen 0 of onwaar. Anders gaat hij benaderen. Stel hij zoekt 100, maar die komt in de tabel niet voor, dan gaat hij de zoekwaarde benaderen en dan neemt hij bijvoorbeeld de uitkomst die bij 101 hoort. Verder is het belangrijk dat de tabel gesorteerd staat.
Alle reacties Link kopieren Quote
dianaf schreef:
17-12-2022 18:47
Som.als 😁

SUMIFS is SOMMEN.ALS in het Nederlands ;-D
Ik gebruik som.als of sommen.als nooit. Dan zou ik een draaitabel maken als ik de som per categorie wil hebben.

Maar TO wil volgens mij helemaal geen som, ze wil verticaal zoeken.
Alle reacties Link kopieren Quote
Pelle schreef:
18-12-2022 10:12
Op deze manier zoekt hij niet naar de exacte waarde. Je moet er nog aan toevoegen 0 of onwaar. Anders gaat hij benaderen. Stel hij zoekt 100, maar die komt in de tabel niet voor, dan gaat hij de zoekwaarde benaderen en dan neemt hij bijvoorbeeld de uitkomst die bij 101 hoort. Verder is het belangrijk dat de tabel gesorteerd staat.
Goed punt. Ik heb ONWAAR toegevoegd. De benadering is alleen als de waarde niet voorkomt. Als die wel voorkomt wordt een van de kolommen gekozen waar die voorkomt. Voor de zekerheid, kostenplaats moet in Blad 2 gesorteerd zijn (op- of aflopend) omdat je een kostenplaats zoekt.
Verder, als 100 meerdere keren voorkomt kiest die er een. Je moet dan 'geluk' hebben dat die degene kiest die je wil. Dus moet wellicht elke kostenplaats naar maximaal één kostensoort wijzen.
Stel je het volgende scenario voor:
AB
1kostenplaatskostensoort
2100reparatie
3100keuring
Welke kostensoort hoort nu bij 100?
Dit leidt niet tot problemen (een zoekresultaat dat je misschien niet had bedoeld) als 100 naar maximaal één kostensoort wijst, zelfs als 100 in meerdere cellen voorkomt.
AB
1kostenplaatskostensoort
2100reparatie
3100reparatie
Nu wijst 100 altijd naar reparatie, welke van de twee waarden 100 hij ook kiest.
-Eefje- schreef:
17-12-2022 21:18
Top Madam,’dat ga ik proberen. Morgen verder. Slaap lekker.
Hopelijk lukt het :)
Alle reacties Link kopieren Quote
Ik mis nog even wat het doel is van het overzicht. Als het puur is om te rubriceren/presenteren, kun je inderdaad het best gewoon een draaitabel maken.

Gebruikersavatar
Anonymous
Om te kunnen reageren moet je ingelogd zijn

Terug naar boven