Help!

Problemen met uw pc? De vrijwilligers van Oplossing.be zoeken gratis met u mee! 8)

Meer weten over Oplossing.be?

Hoe stel ik een vraag?

Hulp bij posten

Recent

Auteur Topic: Formule combinatie ALS & EN  (gelezen 2137 keer)

0 leden en 1 gast bekijken dit topic.

Offline nitr0x

  • Nieuw lid
  • Berichten: 7
  • Geslacht: Man
  • Oplossing.be
Formule combinatie ALS & EN
« Gepost op: 13 juni 2019, 09:58:15 »
Hallo allemaal,

Ik tracht al geruime tijd een formule te gebruiken, zijnde een combinatie van "ALS" en "EN", maar tot hiertoe nog steeds onsuccesvol.
Gezien het mij een hele tijd werk kan besparen hierbij mijn vraag aan jullie pro's!

Ik heb volgende formule: =ALS(EN(A!B4:B29="A12";A!C4:C29="571";A!D4:D29="95.3.01");"Ja";"Nee")
Als ik deze formule gebruik geeft het resultaat telkens "Nee" hoewel alle 3 de condities juist zijn en er "Ja" zou moeten staan.

Alvast bedankt voor jullie hulp!
Grts, Tim

Offline pitufo

  • Excel-Expert
  • Oplosser
  • *****
  • Berichten: 835
  • Geslacht: Man
Re: Formule combinatie ALS & EN
« Reactie #1 Gepost op: 13 juni 2019, 12:22:49 »
Dag Tim,

Uitvissen wat je precies bedoelde duurde net iets langer dan de formules schrijven, tenminste als dit is wat je in gedachten had.
Ik heb nog wat fictieve gegevens toegevoegd ter beoordeling van het resultaat.
De formule in C5 is gekopieerd naar alle kolommen C tot G, daarna lichtjes aangepast in H5 voor kolommen H tot L, enz. (heeft te maken met de samengevoegde cellen in rij 3).
Een heel belangrijke tip dus: probeer altijd samengevoegde cellen te vermijden!

Groeten,
pitufo
"De computer doet wel degelijk wat je hem vraagt,
 maar NIET wat je DENKT dat je hem vraagt"

Offline nitr0x

  • Nieuw lid
  • Berichten: 7
  • Geslacht: Man
  • Oplossing.be
Re: Formule combinatie ALS & EN
« Reactie #2 Gepost op: 13 juni 2019, 12:42:48 »
Hallo Pitufo,

Alvast bedankt voor je tijd!
Als ik nu in je bestand alle 5 de processen weergeef, geeft hij alleen bij de ".01" ja en bij ".02" tem ".05" het antwoord "nee" terwijl dit uiteraard "ja" moet zijn.
Dat is het probleem dat ik met andere formules ook al heb gehad, zodra ik meerdere keren (wat voorvalt) een code in geef, of zelfs bij verschillende codes meerdere keren heb ingegeven, de uitkomst dan niet meer correct is.

Ik ben eerlijk gezegd een rasechte leek in Excel, heb in de paar maanden dat ik er echt veel meer mee werk al veel bijgeleerd maar verticaal zoeken en andere "moeilijkere" formules zijn nog echt niet aan mij besteed! :o :)

Edit:
Nog even ter info; in bijlage een heb ik een screenshot toegevoegd wat bovenstaande toelicht, zijnde dat het dus voorkomt dat dezelfde waarden (zijnde zowel de initialen als processen) meerdere keren kunnen voorkomen.
Ook heb ik aangegeven waarom ik gebruik dien te maken van de samengevoegde cellen: ik dien de verbinding tussen 2 cellen in het midden te laten samenkomen om aan te geven dat gedeelte 1 aan gedeelte 2 hangt (dmv een lasverbinding).

Nogmaals, bedankt voor je tijd en moeite!
Grts, Tim
« Laatst bewerkt op: 13 juni 2019, 13:38:05 door nitr0x »

Offline pitufo

  • Excel-Expert
  • Oplosser
  • *****
  • Berichten: 835
  • Geslacht: Man
Re: Formule combinatie ALS & EN
« Reactie #3 Gepost op: 13 juni 2019, 14:04:59 »
Haha, da's een ander paar mouwen. "A12" of wie dan ook kan meermaals in de lijst op blad A voorkomen. Dat had ik niet kunnen afleiden uit je eerste post.
We moeten dus al ons heil gaan zoeken in matrixformules.
Ik stel voor dat je ook een beetje oefent  ;) , en heb ze dus enkel in C5 tot G5 gezet.
Naar onder zijn ze nog steeds kopieerbaar, vanaf kolom H moet je vanzelfsprekend aanpassen zoals tevoren.
Een matrixformule schrijf je zoals een 'gewone' (dus zonder de accolades die je in mijn formules ziet staan), maar afsluiten doe je met CTRL-SHIFT-ENTER.

Succes!
pitufo


Update : nu pas je "Edit" gezien. Ik was en blijf overtuigd dat we met de formules nu goed zitten.
Maar je redenering over samengevoegde cellen blijft voor mij een raadsel. Ik zie op je foto in rijen 18 en 19 toch voor elke kolom telkens maar één gegeven staan. Dan kan m.i. rij 19 toch weg en is de rest enkel een kwestie van opmaak (?)
Nu ja, als je daar gelukkig mee bent... voor mij niet gelaten, maar als je écht Excel wil leren doe je dat echt anders.
Voor wat het waard is dus...
« Laatst bewerkt op: 13 juni 2019, 14:14:21 door pitufo »
"De computer doet wel degelijk wat je hem vraagt,
 maar NIET wat je DENKT dat je hem vraagt"

Offline nitr0x

  • Nieuw lid
  • Berichten: 7
  • Geslacht: Man
  • Oplossing.be
Re: Formule combinatie ALS & EN
« Reactie #4 Gepost op: 13 juni 2019, 14:11:18 »
Pitufo,

Perfect! Ik kan er mee verder, ik probeer ze verder toe te passen op de andere cellen.
Heel erg bedankt!
 
Grts, Tim

Offline pitufo

  • Excel-Expert
  • Oplosser
  • *****
  • Berichten: 835
  • Geslacht: Man
Re: Formule combinatie ALS & EN
« Reactie #5 Gepost op: 13 juni 2019, 14:15:43 »
Graag gedaan.
Just for te record: 'k heb zopas ook nog een update aan mijn vorig bericht toegevoegd.
"De computer doet wel degelijk wat je hem vraagt,
 maar NIET wat je DENKT dat je hem vraagt"

Offline nitr0x

  • Nieuw lid
  • Berichten: 7
  • Geslacht: Man
  • Oplossing.be
Re: Formule combinatie ALS & EN
« Reactie #6 Gepost op: 13 juni 2019, 15:02:39 »
Pitufo,

Ik had pas nadien door dat mijn screenshot het nog niet echt duidelijker maakte ::)
In bijlage een duidelijker voorbeeld.

Ik had nog een vraagje over "afhankelijke keuzelijsten", ik heb al verschillende keren geprobeerd op volgende wijze hier mee te werken:
Keuzelijst 1, kolom C:        "571" -> Keuzelijst 2, kolom D: "95.3.01" tem "95.3.05"
Keuzelijst 1, kolom C:        "556" -> Keuzelijst 2, kolom D: "09.2.01" tem "09.2.05"
Keuzelijst 1, kolom C: "556/653" -> Keuzelijst 2, kolom D: "10.1.01" tem "10.1.05"

Maar ik kom er telkens op uit dat je afhankelijke keuzelijsten wel kan maken met tekst maar niet met cijfers, ik heb al tal van alternatieven geprobeerd maar het is me nog altijd niet gelukt.

Grts, Tim


Offline pitufo

  • Excel-Expert
  • Oplosser
  • *****
  • Berichten: 835
  • Geslacht: Man
Re: Formule combinatie ALS & EN
« Reactie #7 Gepost op: 13 juni 2019, 16:57:16 »
O.K., laten we over de samengevoegde cellen dan maar liever niet wakker liggen (al blijf ik het een 'vreemde' constructie vinden, maar dat zal dan ongetwijfeld aan mezelf liggen).

Wat je bijkomende vraag betreft zie ik helaas niet waar je exact heen wil. Misschien best een voorbeeldbestandje meesturen met wat je al aan formules hebt, en elders met manueel ingevuld (i.p.v. formules) wat je als resultaat wil zien (?)
"De computer doet wel degelijk wat je hem vraagt,
 maar NIET wat je DENKT dat je hem vraagt"

Offline nitr0x

  • Nieuw lid
  • Berichten: 7
  • Geslacht: Man
  • Oplossing.be
Re: Formule combinatie ALS & EN
« Reactie #8 Gepost op: 14 juni 2019, 07:17:17 »
Goedemorgen Pitufo,

In bijlage heb ik een bestand over wat ik precies bedoel, hierbij ook nog even de uitleg:

In het "PQR" veld de keuze maken tussen "571", "556" of "556/653" - op basis van die keuze de WPS lijst aanpassen:   
                                                       
    * PQR "571" gekozen dan is de WPS keuze lijst "95.3.01" tot "95.3.05",                               
    * PQR "556" gekozen dan is de WPS keuze lijst "09.2.01" tot "09.2.05",                           
    * PQR "556/653" gekozen, dan is de WPS keuze lijst "10.1.01" tot "10.1.05".   

Als ik tutorials volg kan ik op deze wijze perfect een "afhankelijke" keuzelijst maken met tekst, maar vanaf ik de gegevens terug wijzig in cijfers werkt het niet meer.

Alvast bedankt voor je tijd en hulp!
Grts, Tim

Offline pitufo

  • Excel-Expert
  • Oplosser
  • *****
  • Berichten: 835
  • Geslacht: Man
Re: Formule combinatie ALS & EN
« Reactie #9 Gepost op: 14 juni 2019, 08:44:50 »
Hoi Tim,

In je bijlage gebruikte je in D7 nog K6:K20 als keuzelijst. Dat kan uiteraard nooit het gewenste resultaat opleveren, ik zie m.a.w. niet hoe je het met tekst wél goed hebt gekregen.
In je tutorials heb je allicht aangetroffen dat je dit met de functie "indirect" dient op te lossen. De beste manier om dit te doen is door namen te geven aan de verschillende ranges die als keuzelijst moeten fungeren, en dan kan je inderdaad in principe geen gebruik maken van getallen.
Anderzijds staat in je lijst met 3 elementen ook 556/653. Dat kan bezwaarlijk een getal worden genoemd, dus in dit voorbeeld zie ik sowieso geen probleem, maar ik kan me voorstellen dat het in je echte werkstuk wel het geval is (?)
Mits meer info zal ik het later met plezier verder bekijken.

Groeten,
pitufo
"De computer doet wel degelijk wat je hem vraagt,
 maar NIET wat je DENKT dat je hem vraagt"

Offline nitr0x

  • Nieuw lid
  • Berichten: 7
  • Geslacht: Man
  • Oplossing.be
Re: Formule combinatie ALS & EN
« Reactie #10 Gepost op: 14 juni 2019, 09:58:38 »
Hallo Pitufo,

Met het stuk waar het met tekst wel werkte had ik inderdaad 2 groep namen gecreëerd, en dan werkte het.
Ik ga nog proberen verder te sukkelen en indien het niet werkt zal het manueel moeten, geen probleem - het andere probleem dat je voor me hebt opgelost was veel meer manueel werk dan dit!

Dus bedankt voor je tijd en een prettig weekend gewenst! :)
Grts, Tim

Offline pitufo

  • Excel-Expert
  • Oplosser
  • *****
  • Berichten: 835
  • Geslacht: Man
Re: Formule combinatie ALS & EN
« Reactie #11 Gepost op: 14 juni 2019, 11:40:46 »
Hoi,

Bij wijze van voorbeeld heb ik dan maar vlug wat aangepast aan je eerdere voorbeeld, misschien haal je er toch nog inspiratie uit.
Zowel C7 als I6:I8 hebben de notatie 'getal' gekregen.
De namen van de 3 ranges zijn semi willekeurig uitgebreid met "kl_" (van 'keuzelijst', maar kan uiteraard eender wat zijn). Ook het "/"-teken is ongeldig als naamgeving.
En toch werkt het met de gegeven namen... kijk maar eens naar de formule bij gegevensvalidatie.

Veel plezier ermee!
pitufo
"De computer doet wel degelijk wat je hem vraagt,
 maar NIET wat je DENKT dat je hem vraagt"

Offline nitr0x

  • Nieuw lid
  • Berichten: 7
  • Geslacht: Man
  • Oplossing.be
Re: Formule combinatie ALS & EN
« Reactie #12 Gepost op: 14 juni 2019, 11:59:08 »
Pitufo,

Dat is volledig wat ik zoek.
Bedankt, heb het op mijn werkblad volledig geïmplementeerd en het werkt perfect! :) \o/

Hartelijk dank & een prettig weekend gewenst!!
Grts, Tim

 


www.combell.com