[EXCEL] Hoe dit voor elkaar te krijgen?

Pagina: 1
Acties:
  • 409 views sinds 30-01-2008
  • Reageer

  • P.B.
  • Registratie: Juli 2001
  • Niet online
Ik heb het volgende:


AB
1AABAAA
2AACBBB
3AADAAA
4AAEBBB
5AAFAAA
6AAGBBB


Nu wil ik in een cel op een andere sheet:

AB
1AAAAAB, AAD, AAF
2BBBAAC, AAE, AAG


Wat ook goed is is:

ABCD
1AAAAABAADAAF
2BBBAACAAEAAG


Ik wil dus ahw matchen, welke AAB/AAD/AAF matchen met AAA...

Ik heb mij rotgezocht maar kan niets concreets vinden.
Ik kan wel iets met VB bedenken, maar het moet m.i. lukken met een excel formule....

[ Voor 18% gewijzigd door P.B. op 21-01-2008 17:42 ]


  • j-a-s-p-e-r
  • Registratie: December 2004
  • Laatst online: 02-06 12:19
niet gewoon met =$a$2 etc?

  • P.B.
  • Registratie: Juli 2001
  • Niet online
Het moet wel dynamisch zijn, ik wil in de eerste sheet de gegevens kunnen aanpassen en dat het dan in de tweede sheet mee-aangepast wordt.

  • MtC
  • Registratie: Maart 2006
  • Laatst online: 03-05-2021

MtC

P.B. schreef op maandag 21 januari 2008 @ 17:31:
[...]

Het moet wel dynamisch zijn, ik wil in de eerste sheet de gegevens kunnen aanpassen en dat het dan in de tweede sheet mee-aangepast wordt.
Zo uit het hoofd (geen excel bij de hand), zou ik denken aan een combinatie van vlookup en if.

--handige links mogen niet van de mods--


  • P.B.
  • Registratie: Juli 2001
  • Niet online
Blizzkid schreef op maandag 21 januari 2008 @ 17:35:
[...]


Zo uit het hoofd (geen excel bij de hand), zou ik denken aan een combinatie van vlookup en if.
Dat zou mij wel lukken als je maar 1 paar had steeds. Maar nu zit je met meerdere paren...

  • F_J_K
  • Registratie: Juni 2001
  • Niet online

F_J_K

Moderator CSA/PB/AI

Front verplichte underscores

offtopic:
[EXCEL] Hoe dit voor elkaar te krijgen?
[GoT] Door te beginnen met een betere topictitel. Maar ik kan er eerlijk gezegd ook geen betere verzinnen :+

Tijd om na te denken heb ik niet, maar denk aan zoiets (pseudocode):
Draai kolommen A en B om. Sorteer op kolom A.
Derde kolom: als cel (2 naar links) = cel(2 naar links, 1 naar boven) dan cel = cel(1 naar boven) & ", " & cel(1 naar links) anders cel = cel(1 naar links).
Vierde kolom: als cel (3 naar links) = cel(3 naar links, 1 naar beneden) dan cel = leeg, anders cel(1 naar links).

En ja er is vast een snellere, betere, makkelijkere manier :+ Dit is IIRC hier in OFF wel vaker langsgekomen.

'Multiple exclamation marks,' he went on, shaking his head, 'are a sure sign of a diseased mind' (Terry Pratchett, Eric)


  • onkl
  • Registratie: Oktober 2002
  • Laatst online: 00:04
Al gedacht aan een draaitabel?

  • sjolmers
  • Registratie: September 2000
  • Laatst online: 04-02 09:18

sjolmers

het leven is té kort, geniet!

Heet dit niet transpose in Excel? (de Nederlandse vertaling weet ik niet, maar je vindt deze functie bij plakken speciaal.)

adr opleidingen en meer adr opleidingen


  • Dido
  • Registratie: Maart 2002
  • Laatst online: 14-07 14:14

Dido

heforshe

Nee, dat heet pivot table

Met transpose verwissel je rijen en kolommen, en dat is niet wat de TS wil (dat staat ook in de startpost ;) )

Wat betekent mijn avatar?


  • P.B.
  • Registratie: Juli 2001
  • Niet online
Pivot lijkt mij niet echt de oplossing, ik krijg enkel numerieke uitkomsten :? (totaal etc)

  • Bolukan
  • Registratie: Oktober 2002
  • Laatst online: 09-07 19:01
Met VB is dit appeltje eitje. Met Excel kan het via het volgende:
Zoek in kolom B naar AAA te beginnen in de rij (Verschuiving) na de cel links gevonden in kolom A en geef als AAA gevonden, dan kolom A weer. Truc zit in het verschuiven van de rij waar je verder gaat met zoeken naar AAA.
Pagina: 1