Toon posts:

gecombineerde formule excel 2016

Pagina: 1
Acties:

Onderwerpen

Vraag


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Goedemorgen,

Ik probeer 1 formule te maken waarbij aan 2 formules gecombineerd moeten worden, denk ik.
Wat ik zou willen is het volgende:
De formule in kolom A combineren met formule kolom C.
Wat ik dan wil is als in cel B56 b/a staat dat klaasje niet meer zichtbaar is.

Ik heb geprobeerd om met de EN functie en met de OF functie iets te bereiken maar lukt mij niet.
De formule die ik bedacht had is
=ALS(D16="concept";N11;"klaasje")=EN(ALS(B56="b/a";"")) resulteert in #WAARDE
=ALS(D16="concept";N11;"klaasje")=EN(ALS(B56=b/a;"")) resulteert in #NAAM?
De OF functie resulteert in de zelfde uitkomst.
Ik zie de combinatie niet.
Zoals in de titel te lezen gebruik ik excel 2016

Afbeeldingslocatie: https://i254.photobucket.com/albums/hh98/tjaa01/begin_zps79em0pdr.jpg

Afbeeldingslocatie: https://i254.photobucket.com/albums/hh98/tjaa01/formule%20A%20kolom_zps45kijxaw.jpg

Afbeeldingslocatie: https://i254.photobucket.com/albums/hh98/tjaa01/formule%20C%20kolom_zps5ultvjdr.jpg

Ik hoop dat iemand mij wil helpen.

[ Voor 20% gewijzigd door Verwijderd op 23-02-2018 09:17 ]

Beste antwoord (via Verwijderd op 23-02-2018 11:55)


  • Morelleth
  • Registratie: November 2008
  • Laatst online: 14:07
Zover ik kan zien denk je te moeilijk.

Zet in de cel waar je Klaasje als antwoord wil hebben, zo te zien A56.
=als(B56="b/a";ALS(D16="concept";N11;"klaasje");"")

En zet in cel C56
=als(A56="";"Pietje";"")

Dan heb je hem volgens mij al.

D&D enthousiast en overmatig 3D printer, dus nu ook 3D printservice en mini's: MJG-3d.nl

Alle reacties


Acties:
  • 0 Henk 'm!

  • Morelleth
  • Registratie: November 2008
  • Laatst online: 14:07
Simpelweg toevoegen als overkoepelende formule
=als(of(B56="a";B56="b")=Waar;formule die je wil uitvoeren;"")

oh als het specifiek b/a moet zijn dan alleen
=als(B56="b/a";formule die je wil uitvoeren;"")

[ Voor 30% gewijzigd door Morelleth op 23-02-2018 09:19 ]

D&D enthousiast en overmatig 3D printer, dus nu ook 3D printservice en mini's: MJG-3d.nl


Acties:
  • 0 Henk 'm!

  • Roozzz
  • Registratie: Juni 2011
  • Laatst online: 22:31

Roozzz

Plus ultra

Gewoon 2 ALS formules aan elkaar knopen?
=ALS(D16="concept";ALS(B56=N11;"N11";"klaasje");"klaasje")

If you can see, look. If you can look, observe


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Morelleth en Roozzz bedankt voor het reageren.
Misschien ben ik niet helemaal duidelijk geweest.Met jullie formules kom ik er nog niet helemaal uit.
De formule in kolom A wil ik zo houden met de toevoeging dat als er in cel B56 b/a (bij afwezigheid) staat dat dan de naam in kolom A niet meer zichtbaar is.
=ALS(D16="concept";N11;"klaasje")
Dus als er in cel D16 concept staat dan wordt de naam in cel N11 overgenomen.
Staat er in cel D16 geen concept dan wordt klaasje automatisch in cel A56 neergezet.
Wat ik dan bij de formule zou willen is als er in cel B56 b/a staat dat er in cel A56 geen naam meer zichtbaar is maar dan in cel C56 Pietje zichtbaar wordt.

Ik hoop dat ik het zo heb kunnen verduidelijken.

Acties:
  • 0 Henk 'm!

  • Cheesy
  • Registratie: Mei 2006
  • Niet online
Verwijderd schreef op vrijdag 23 februari 2018 @ 09:12:
De formule die ik bedacht had is
=ALS(D16="concept";N11;"klaasje")=EN(ALS(B56="b/a";"")) resulteert in #WAARDE
=ALS(D16="concept";N11;"klaasje")=EN(ALS(B56=b/a;"")) resulteert in #NAAM?
Een = teken middenin een formule kan ook niet, begin daar eens.

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Bedankt voor je reactie Kees_B
Maar als ik het = teken weghaal dan wil excel een * voor EN zetten en dan werkt de formule helemaal niet.
Afbeeldingslocatie: https://i254.photobucket.com/albums/hh98/tjaa01/foutmelding_zps09yx0xvc.jpg
Ook als ik vervolgens met aanhalingstekens ga spelen dan lukt dat ook niet.
Er komt dan #WAARDE te staan, maar er veranderd dan niets als ik b/a weghaal.

Ik ben zelf niet heel bedreven in formules, dus is het zoeken naar fouten voor mij niet zo makkelijk.

Acties:
  • 0 Henk 'm!

  • Cheesy
  • Registratie: Mei 2006
  • Niet online
Het ontbreekt me even aan de tijd om het concreet voor je uit te zoeken, maar via de volgende link kom je meer te weten over logische opbouw van een formule:

https://support.office.co...6c-419e-b1f2-5c193a236d97

Ik zou niet teveel vertrouwen op de voorstellen van Excel, die zijn meestal bagger :P
Het meest handige is het om voor jezelf duidelijk te hebben wat er moet gebeuren, en in welke volgorde.
Desnoods schets je het uit op een A4-papier, en groepeer je het met cirkels ofzo. Dat werkt voor mij altijd heel goed en op die manier houd ik het voor mezelf visueel.

[ Voor 39% gewijzigd door Cheesy op 23-02-2018 10:40 ]


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Ik ga me er verder in verdiepen.
Bedankt voor de link.

Acties:
  • Beste antwoord
  • 0 Henk 'm!

  • Morelleth
  • Registratie: November 2008
  • Laatst online: 14:07
Zover ik kan zien denk je te moeilijk.

Zet in de cel waar je Klaasje als antwoord wil hebben, zo te zien A56.
=als(B56="b/a";ALS(D16="concept";N11;"klaasje");"")

En zet in cel C56
=als(A56="";"Pietje";"")

Dan heb je hem volgens mij al.

D&D enthousiast en overmatig 3D printer, dus nu ook 3D printservice en mini's: MJG-3d.nl


Acties:
  • 0 Henk 'm!

  • Icephase
  • Registratie: Mei 2008
  • Laatst online: 08:46

Icephase

Alle generalisaties zijn FOUT!

En verdiep je ook even in hoe de OF en EN functies werken. Een EN functie met een ALS functie genest werkt niet. EN en OF functies kijken of meerdere of één van een aantal logische statements waar is en geeft als resultaat WAAR of ONWAAR. Een ALS functie is geen logische statement.

Acties:
  • 0 Henk 'm!

  • breew
  • Registratie: April 2014
  • Laatst online: 21:16
Verwijderd schreef op vrijdag 23 februari 2018 @ 09:46:
Morelleth en Roozzz bedankt voor het reageren.
Misschien ben ik niet helemaal duidelijk geweest.Met jullie formules kom ik er nog niet helemaal uit.
De formule in kolom A wil ik zo houden met de toevoeging dat als er in cel B56 b/a (bij afwezigheid) staat dat dan de naam in kolom A niet meer zichtbaar is.
=ALS(D16="concept";N11;"klaasje")
Dus als er in cel D16 concept staat dan wordt de naam in cel N11 overgenomen.
Staat er in cel D16 geen concept dan wordt klaasje automatisch in cel A56 neergezet.
Wat ik dan bij de formule zou willen is als er in cel B56 b/a staat dat er in cel A56 geen naam meer zichtbaar is maar dan in cel C56 Pietje zichtbaar wordt.

Ik hoop dat ik het zo heb kunnen verduidelijken.
Edit: --- zie dat @Morelleth me voor was ;-) ----

A56: =ALS(D16="concept";N11;ALS(B56="b/a";"";"klaasje"))
C56: = ALS(B56="b/a";"Pietje";"")

Logica A56
staat er concept in D16? 
  -> ja:  geef inhoud N11 weer
  -> nee: staat er "b/a" in B56?
     -> ja:  geef niets weer
     -> nee: geef "klaasje" weer

Logica C56
staat er "b/a"in B56?
  -> ja:  geef "Pietje" weer
  -> nee: geef niets weer

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Morelleth,
Ik ben blij met jou :)
Dat ik te moeilijk denk heb ik altijd al last van
Ik ben begonnen met de formule die ik had en wou daar wat achter plakken.
Jij hebt het andersom opgebouwd, wat ik dus niet zag.
Bedankt voor het meedenken.

Icephase,
Ik ga me inderdaad maar eens goed verdiepen in formules.
Heb lang geleden ooit een cursus gehad maar is alweer een jaar of 10 geleden.
Moet het maar weer eens ophalen.

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Breeuw,
Bedankt voor het in duidelijke taal neerzetten.
Excel is wat moeilijk leesbaar.
Hier kan ik me wat verder mee verdiepen en is het wat begrijpelijker.

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Topic kan gesloten worden, weet alleen niet hoe.
Ik ben goed geholpen.

Acties:
  • 0 Henk 'm!

  • Morelleth
  • Registratie: November 2008
  • Laatst online: 14:07
Verwijderd schreef op vrijdag 23 februari 2018 @ 11:59:
Morelleth,
Ik ben blij met jou :)
Dat ik te moeilijk denk heb ik altijd al last van
Ik ben begonnen met de formule die ik had en wou daar wat achter plakken.
Jij hebt het andersom opgebouwd, wat ik dus niet zag.
Bedankt voor het meedenken.

Icephase,
Ik ga me inderdaad maar eens goed verdiepen in formules.
Heb lang geleden ooit een cursus gehad maar is alweer een jaar of 10 geleden.
Moet het maar weer eens ophalen.
Je wilt mijn formules niet zien dan ;)
Heb er draken van dingen bij staan gebaseerd op logica van de betonmechanica en dan alles in 1 cel geramd. Omdat ik geen zin had alles in losse stapjes te zetten. (wat eigenlijk altijd makkelijker is.)
Dat nog gecombineerd met voorwaardelijke opmaak in sheets van anderen waar diverse macro's in staan.
Door bouwen op en verder en verder door bouwen werkt niet.

Het beste is het altijd zo simpel mogelijk houden.

D&D enthousiast en overmatig 3D printer, dus nu ook 3D printservice en mini's: MJG-3d.nl


Acties:
  • 0 Henk 'm!

  • breew
  • Registratie: April 2014
  • Laatst online: 21:16
Morelleth schreef op vrijdag 23 februari 2018 @ 11:35:
Zover ik kan zien denk je te moeilijk.

Zet in de cel waar je Klaasje als antwoord wil hebben, zo te zien A56.
=als(B56="b/a";ALS(D16="concept";N11;"klaasje");"")

En zet in cel C56
=als(A56="";"Pietje";"")

Dan heb je hem volgens mij al.
@Verwijderd : Let op, bovenstaande klopt niet helemaal... Als in B56 nu b/a staat, en in D16 geen "concept", dan wordt in A56 "klaasje"weergegeven. Volgens mij wil je bij "b/a" een lege cel krijgen.

Check even sowieso alle mogelijk combinaties van input in je sheet om te testen.

[ Voor 6% gewijzigd door breew op 23-02-2018 12:13 ]


Acties:
  • 0 Henk 'm!

  • Icephase
  • Registratie: Mei 2008
  • Laatst online: 08:46

Icephase

Alle generalisaties zijn FOUT!

Verwijderd schreef op vrijdag 23 februari 2018 @ 12:06:
Topic kan gesloten worden, weet alleen niet hoe.
Ik ben goed geholpen.
Topics worden niet gesloten op GoT.

Acties:
  • 0 Henk 'm!

  • Morelleth
  • Registratie: November 2008
  • Laatst online: 14:07
breew schreef op vrijdag 23 februari 2018 @ 12:09:
[...]


@Verwijderd : Let op, bovenstaande klopt niet helemaal... Als in B56 nu b/a staat, en in D16 geen "concept", dan wordt in A56 "klaasje"weergegeven. Volgens mij wil je bij "b/a" een lege cel krijgen.

Check even sowieso alle mogelijk combinaties van input in je sheet om te testen.
Klopt.
In principe doet die van jou hetzelfde, maar net de andere volgorde. Afhankelijk van de gewenste output is die beter denk.

D&D enthousiast en overmatig 3D printer, dus nu ook 3D printservice en mini's: MJG-3d.nl


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Morelleth, Breeuw,

Dankzij jullie hulp ben ik er nu helemaal uit.
Heel erg bedankt. _/-\o_
Formule klein beetje aangepast zodat bij b/a inderdaad cel A56 leeg is.
In A56 staat nu:
=ALS(B56="";ALS(D16="concept";N11;"klaasje");"")

en in C56 staat nu:
=ALS(A56="";"Pietje";"")

Op deze manier werkt het voor mij perfect.
Pagina: 1