Hej. Jeg har tidligere løst dette med en for-next løkke i VBA, men vil gerne, om jeg kan lave det uden.
Navn1 navn2 navn3 navn4 navn5 * Job1 job2 dag1 job1 job2 job3 job4 job1 * navn1,navn5 navn2 dag2 job2 job3 job3 job2 job1 * dag3 job1 job2 job3 job4 job1 * dag4 job3 job2 job2 job1 job5 *
For hver dag skal jeg have navne på alle dem, der står til job 1 i én celle, job 2 i en anden osv
For en modsat vendt opstilling har jeg brugt den nedenfor kursiverede opskrift, men det fungerer ikke, når jeg 1) erstatter områderne med områdenavne og7eller
2) prøver at vende x y og skrive "kolonne" i stedet for "række".
Er der en smart måde at lave det på ? Med nedenstående matrixformel får jeg desuden en liste over flere rækker af de fundne personer. Disse skal gerne stå i én celle, evt adskilt af en separator.
Nogle gode forslag ?
mvh Skemalægger
Hvis du har dine data i A1:D30 og det postnummer du vil søge på i J1, så kan du få listet alle navne under dette postnummer med følgende matriksformel:
=HVIS(RÆKKE(1:1)>TÆL.HVIS($C$1:C$30;J$1);"";INDEKS(A$1:A$30;MINDSTE(HVIS($C$1:$C$30=$J$1;RÆKKE($1:$30));RÆKKE(1:1))))
|