Help!

PC-Problemen?
De vrijwilligers van Oplossing.be zoeken gratis met u mee!

Hulp bij posten

Recente topics

Auteur Topic: als functie combineren met verticaal zoeken  (gelezen 30691 keer)

0 leden en 1 gast bekijken dit topic.

Offline guy8780

  • Volledig lid
  • **
  • Berichten: 169
  • alles kan beter
als functie combineren met verticaal zoeken
« Gepost op: 05 november 2009, 18:37:23 »
Hallo

De als functie is mijn zwart beest; zeker als het gecombineerd wordt met andere functies. Ik geraak er (bijna) nooit uit. Maar via dit forum komt de oplossing.

In bijlage het voorbeeld. Ik vermoed dat het éénvoudig op te lossen. Alvast bedankt.

Guy
GWindows 7 Professional SP1 NLD 64bit
Intel(R) Core(TM) i5-2500 CPU @ 3.30GHz 3301
1497
mv video hook driver2 0MB 1920 x 1080
High Definition Audio-apparaat
Nr: 1 Model: ST500DM002-1BD142 ATA Device
C:\ NTFS 465,76GB 397,79GB 8.081MB
AV: Geen antivirus geïnstalleerd
FW: Windows Firewal Enabled: True

Offline RedHead

  • Excel-Expert
  • Ambassadeur
  • *****
  • Berichten: 2.280
  • Geslacht: Man
  • Met Excel lukt 't wel.... (toch???)
Re: als functie combineren met verticaal zoeken
« Reactie #1 Gepost op: 05 november 2009, 19:05:30 »
guy8780, De 'Als, dan, anders' functie is niet zo moeilijk hoor. In jouw geval vraag je dus via de Vert.zoeken functie een waarde op. Wat je daarbij vergeet te doen is een vergelijking op te zetten. Dus 'als( dit = dat; dan zeg je 'ok' ;anders zeg je 'niet ok'). Dus =ALS(VERT.ZOEKEN("vast uurrooster";test;1)="vast uurrooster";1;0) geeft wel een uitkomst die je verwacht. Hoewel.... het resultaat van 'niets vinden' geeft een error! Dus wordt het eigenlijk =ALS(IsFout(VERT.ZOEKEN("vast uurrooster";test;1));0;1). Maar kijk daarvoor ff naar de 'sticky' hier boven aan de pagina van Erik van Geit.

Groet, Leo
______________________________

Groet, Leo

Offline guy8780

  • Volledig lid
  • **
  • Berichten: 169
  • alles kan beter
Re: als functie combineren met verticaal zoeken
« Reactie #2 Gepost op: 06 november 2009, 10:56:55 »
Dag Leo

Formule werkt perfect. Ik heb ook de bijdrage van Erik van Geit gelezen. En nog een beetje zitten 'experimenteren'.

Ik heb nog twee vragen
ISFOUT kan niet gebruikt worden in combinatie met EN/OF functie. Ik heb het gepoogd maar ben bij het 'oude' gebleven.

Wat ik ook ontdekte bij het verder uittesten dat het bereik alfabetisch moet geklasseerd zijn om verticaal te zoeken (wist ik maar was ik vergeten). Bestaat er een manier om een bereik 'automatisch' te klasseren (vb. bij verlaten van het werkblad)?

Alvast bedankt,

met excel groeten

Guy
GWindows 7 Professional SP1 NLD 64bit
Intel(R) Core(TM) i5-2500 CPU @ 3.30GHz 3301
1497
mv video hook driver2 0MB 1920 x 1080
High Definition Audio-apparaat
Nr: 1 Model: ST500DM002-1BD142 ATA Device
C:\ NTFS 465,76GB 397,79GB 8.081MB
AV: Geen antivirus geïnstalleerd
FW: Windows Firewal Enabled: True

Offline RedHead

  • Excel-Expert
  • Ambassadeur
  • *****
  • Berichten: 2.280
  • Geslacht: Man
  • Met Excel lukt 't wel.... (toch???)
Re: als functie combineren met verticaal zoeken
« Reactie #3 Gepost op: 06 november 2009, 11:51:49 »
Ik heb nog twee vragen
ISFOUT kan niet gebruikt worden in combinatie met EN/OF functie. Ik heb het gepoogd maar ben bij het 'oude' gebleven.
Er kan ZO verschrikkelijk veel met formules! GiMe is bijvoorbeeld zo'n meester hierin. Ik kan me dus niet voorstellen dat niet kan wat je wilt. Heb je een voorbeeld van de ze en/of samengestelde formule die je niet aan het werken krijgt?

Citaat
Wat ik ook ontdekte bij het verder uittesten dat het bereik alfabetisch moet geklasseerd zijn om verticaal te zoeken (wist ik maar was ik vergeten).
Deze stelling is (gelukkig  ;)) onjuist! In deze functie gebruik je duidelijk 1 argument nog niet.... Eindig je functie maar 'ns met FALSE (of onwaar voor de nederlandse versie). Dan mag alles in elke volgorde staan en wordt ALLEEN dat gevonden wat gezocht wordt (dus niet het dichtstbijzijnde).

Groet, Leo
______________________________

Groet, Leo

Offline guy8780

  • Volledig lid
  • **
  • Berichten: 169
  • alles kan beter
Re: als functie combineren met verticaal zoeken
« Reactie #4 Gepost op: 06 november 2009, 19:56:33 »
Leo

Ik krijg de formule wel aan het werk maar de vraag is of de formule korter kan (zie bijlage).

Kan je bij vertikaal zoeken de waar vervangen door een 1 en de onwaar door een 0? (zie bijlage). Ik heb gebruik gemaakt van ONWAAR om te zoeken in de niet alfabetische geordende lijst.

Bedankt voor de moeite,

Guy


GWindows 7 Professional SP1 NLD 64bit
Intel(R) Core(TM) i5-2500 CPU @ 3.30GHz 3301
1497
mv video hook driver2 0MB 1920 x 1080
High Definition Audio-apparaat
Nr: 1 Model: ST500DM002-1BD142 ATA Device
C:\ NTFS 465,76GB 397,79GB 8.081MB
AV: Geen antivirus geïnstalleerd
FW: Windows Firewal Enabled: True

Offline danny147

  • Oplosser
  • ****
  • Berichten: 564
  • Geslacht: Man
  • Lotto, de sleutel tot het succes.
Re: als functie combineren met verticaal zoeken
« Reactie #5 Gepost op: 06 november 2009, 20:44:12 »
Beste  guy8780   ;)

De WAAR kan je veranderen door er ALS functie van te maken.

Zonder ALS functie krijg je WAAR of ONWAAR als resultaat.

Groetjes Danny.  :)

Windows 10 Home   NLD 64bit
Intel(R) Core(TM) i7-3630QM CPU @ 2.40GHz 1200
SAMSUNG_NP1234567890
Intel(R) HD Graphics 4000 2112MB -
Realtek High Definition Audio
Nr: 1 Model: Hitachi HTS727575A9E364
C:\ NTFS 670,11GB 494,48GB 8 080MB
AV: Trend Micro Maximum Security

Offline GiMe

  • Lid
  • *
  • Berichten: 46
  • Alles is relatief....en zelfs dat
Re: als functie combineren met verticaal zoeken
« Reactie #6 Gepost op: 06 november 2009, 20:51:40 »
Kan je bij vertikaal zoeken de waar vervangen door een 1 en de onwaar door een 0?
Guy
=--(VERT.ZOEKEN("hoera";test;1;0)="hoera")

Offline guy8780

  • Volledig lid
  • **
  • Berichten: 169
  • alles kan beter
Re: als functie combineren met verticaal zoeken
« Reactie #7 Gepost op: 07 november 2009, 13:00:58 »
GiMe

Formule werkt perfect.

Waarvoor staat -- na de =? Kan dit ook gebruikt worden in andere formules.

Bedankt

Guy
GWindows 7 Professional SP1 NLD 64bit
Intel(R) Core(TM) i5-2500 CPU @ 3.30GHz 3301
1497
mv video hook driver2 0MB 1920 x 1080
High Definition Audio-apparaat
Nr: 1 Model: ST500DM002-1BD142 ATA Device
C:\ NTFS 465,76GB 397,79GB 8.081MB
AV: Geen antivirus geïnstalleerd
FW: Windows Firewal Enabled: True

Offline RedHead

  • Excel-Expert
  • Ambassadeur
  • *****
  • Berichten: 2.280
  • Geslacht: Man
  • Met Excel lukt 't wel.... (toch???)
Re: als functie combineren met verticaal zoeken
« Reactie #8 Gepost op: 07 november 2009, 14:33:38 »
Waarvoor staat -- na de =? Kan dit ook gebruikt worden in andere formules.
De uitkomst van deze vergelijking van GiMe is altijd TRUE of FALSE. Door je formule te laten beginnen met de dubbele min (--) wordt deze geschreven boolean omgezet in een 0 en 1.
En ja, in iedere vergelijking waar je uitkomst dus WAAR of ONWAAR is, kan je dit gebruiken.

Groet, Leo
______________________________

Groet, Leo

 


www.combell.com