Toon posts:

[Excel] waarde zoeken lukt niet

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik ben al even aan het prutsen met Vert.zoeken en Horiz.zoeken maar daarbij krijg ik niet het gewenste resultaat. Ik heb de volgende Excel sheet:

___1 _____2_____3 ____4______ 5
A_naam1_naam2_naam3
-------------------------------------------------
B__0.5__________0.75_______resultaat


Op de plaats van resultaat(B5) moet het volgende komen:
Als in B1:B3 een waarde staat tussen 0 en 1 moet de bijbehorende naam in resultaat(B5) terecht komen. In dit specifieke voorbeeld zou in resultaat(B5) dus naam1 en naam3 terecht moeten komen.

Ik hoop dat ik het een beetje duidelijk heb kunnen uitleggen.

[ Voor 13% gewijzigd door Verwijderd op 22-12-2003 14:01 ]


  • ReallyStupidGuy
  • Registratie: Januari 2002
  • Laatst online: 04-09 18:27
Hoe je dat het beste met zoeken kan oplossen zou ik zo niet weten. Moet je iets met samenvoegen en zoeken in 1 formule doen...

Met een als..dan functie lijkt me het eigenlijk een stuk makkelijker.

Kan op 2 manieren.

Onder elke naam een
code:
1
=als(EN(b#<1;b#>1);A#;"")


En op het eind van de regel
code:
1
=samenvoegen(c1;c2;c3;c4)

Of:
code:
1
=Samenvoegen(als(EN(b#<1;b#>1);A#;"");als(EN(b#<1;b#>1);A#;""))

[ Voor 15% gewijzigd door ReallyStupidGuy op 22-12-2003 14:13 ]

Duizend wijzen kunnen meer vragen stellen dan één idioot kan beantwoorden.


Verwijderd

Topicstarter
Ik ga het eens even proberen

Verwijderd

Topicstarter
Ik heb nu het volgende:

=Samenvoegen(als(EN(b1<1;b1>0);A1;"");als(EN(b2<1;b2>0);A2;"")) maar dit functioneert niet, als geheel zegt Excel dat de formule niet goed is. Enig idee wat ik fout doe?

[ Voor 23% gewijzigd door Verwijderd op 22-12-2003 14:45 ]


  • Dido
  • Registratie: Maart 2002
  • Laatst online: 10:13

Dido

heforshe

De waarden in rij 2 zijn wel numeriek?
Wat krijg je terug van als(EN(b1<1;b1>0);1;0)?

Wat betekent mijn avatar?


Verwijderd

Topicstarter
Afzondelijk ging het fout omdat ik een punt ipv van een comma gebruikte (stom).

[ Voor 12% gewijzigd door Verwijderd op 22-12-2003 14:47 ]


  • Dido
  • Registratie: Maart 2002
  • Laatst online: 10:13

Dido

heforshe

OK, en als je in plaats van samenvoegen formule1 & formule2 gebruikt?

Wat betekent mijn avatar?


Verwijderd

Topicstarter
Geen foutmelding maar ook geen resultaat. Hij laat alleen de formule zien.

Dit is precies de formule zoal ik hem nu gebruik:

=als(EN(D4<1;D4>0);D2;"") & ALS(EN(E4<1;E4>0);E2;"")

  • Dido
  • Registratie: Maart 2002
  • Laatst online: 10:13

Dido

heforshe

En als je in aparte cellen zet
=als(EN(D4<1;D4>0);D2;"")
=ALS(EN(E4<1;E4>0);E2;"")
Dan geeft ie wel tweemaal het gewenste (deel)resultaat :?

[ Voor 3% gewijzigd door Dido op 22-12-2003 14:58 ]

Wat betekent mijn avatar?


Verwijderd

Topicstarter
Als ik het volgende doe werkt het wel:

=(ALS(EN(D4<1;D4>0);D2;"")&ALS(EN(E4<1;E4>0);E2;""))

Bedankt voor de hulp

  • Dido
  • Registratie: Maart 2002
  • Laatst online: 10:13

Dido

heforshe

mmmm, vallen over overbodige haakjes... Stoute Excel :P
Maar fijn dat het werkt :)

Wat betekent mijn avatar?


Verwijderd

Topicstarter
Ik open deze nog even.
Ik heb nu de volgende formule:

=(ALS(EN(D4<=1;D4>0);D2;"")& " " & ALS(EN(E4<=1;E4>0);E2;""))

Dit doet inderdaad precies wat ik wil maar de range loopt van D t/m Y. Ik hoef toch niet 20 keer (EN(D4<=1;D4>0);D2;"")) in te tikken in mij formule, er moet toch iets mogelijk zijn met een range?

  • Sherlock
  • Registratie: Mei 2000
  • Laatst online: 04-09 22:11

Sherlock

No Shit

Kun je de formule niet gewoon doorkopiëren mbv de vulgreep? Eventueel met behulp van $ om cellen "vast" te zetten?

And if you don't expect too much from me, you might not be let down.

Pagina: 1