Help!

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

Hulp bij posten

Recente topics

Auteur Topic: Zoeken in Excel  (gelezen 7567 keer)

0 leden en 1 gast bekijken dit topic.

Offline Frans1949

  • Lid
  • *
  • Berichten: 64
  • Geslacht: Man
  • Oplossing.be
Zoeken in Excel
« Gepost op: 18 december 2020, 15:38:01 »
Hallo,

Ik heb een nieuw probleem.
Weet niet of ik dit met aantal.als, een draaitabel of iets anders kan oplossen.
Mooiste, lijkt mij zou zijn middels VBA.
Ik heb een voorbeeld bijgevoegd, met daarin beschreven wat de bedoeling is.
Dan moet het voor de deskundige onder ons duidelijk zijn.
Zoniet dan verneem ik het wel.

Frans

Offline Danny A

  • Volledig lid
  • **
  • Berichten: 125
  • Geslacht: Man
  • Oplossing.be
Re: Zoeken in Excel
« Reactie #1 Gepost op: 18 december 2020, 16:51:58 »
hoi,

ben je hier iets mee ?
probeer het eens uit om te zien of het doet wat je wil en laat maar iets weten ok ?

mvg
Danny

Offline Frans1949

  • Lid
  • *
  • Berichten: 64
  • Geslacht: Man
  • Oplossing.be
Re: Zoeken in Excel
« Reactie #2 Gepost op: 18 december 2020, 18:01:14 »
Danny A,

Ik verwacht dat een heel eind in de goede richting is.
Ik kijk of het vanavond nog lukt om uit te proberen.

Frans

Offline Frans1949

  • Lid
  • *
  • Berichten: 64
  • Geslacht: Man
  • Oplossing.be
Re: Zoeken in Excel
« Reactie #3 Gepost op: 19 december 2020, 00:41:05 »
Danny,

De formule doet wat ik wil. :thumbsup:

Alleen ik had de verkeerde kolom door gegeven. :default_thumpdown:
Het moest kolom J (Aantal kandidaten)zijn in plaats van kolom I (Afname-id)
Dat heb ik aan gepast en werkt goed.

Alleen wil ik graag  dat de daarbij behorende kolom (afname-id) ook gevuld wordt.
Hier behoren dus 688751 in de ochtend, 688750 in de middag en 688749 in de avond te komen.
In het bestand heb ik met rood aangevend wat er fout was.

Frans

Offline Frans1949

  • Lid
  • *
  • Berichten: 64
  • Geslacht: Man
  • Oplossing.be
Re: Zoeken in Excel
« Reactie #4 Gepost op: 21 december 2020, 23:09:52 »
Hoe geef ik in een formule aan dat ik in de kolom (L) een cel met de waarde 3 zoek?

In die kolom kan een x aantal keer de waarde 1,2 of 3 staan.

Frans

Offline RedHead

  • Excel-Expert
  • Ambassadeur
  • *****
  • Berichten: 2.279
  • Geslacht: Man
  • Met Excel lukt 't wel.... (toch???)
Re: Zoeken in Excel
« Reactie #5 Gepost op: 22 december 2020, 09:17:48 »
Wil je dan met die formule weten óf er een cel met een 3 is? Dan zou dit je kunnen helpen: =countif(L:L;3) om het aantal keren te zien dat de 3 in kolom L staat. Of zo: =countif(L:L;3)>0 om een TRUE of een FALSE te krijgen waarmee je weet dat er wel of niet een 3 in de kolom staat.

Als je dit niet bedoelde, dan graag extra uitleg.

ps. countif = aantal.als
______________________________

Groet, Leo

Offline Frans1949

  • Lid
  • *
  • Berichten: 64
  • Geslacht: Man
  • Oplossing.be
Re: Zoeken in Excel
« Reactie #6 Gepost op: 22 december 2020, 13:04:46 »
Leo,

dat er in die kolom een 3 staat dat weet ik.
Alleen in welke cellen
Er komt een voorbeeldje.

Frans

Offline Frans1949

  • Lid
  • *
  • Berichten: 64
  • Geslacht: Man
  • Oplossing.be
Re: Zoeken in Excel
« Reactie #7 Gepost op: 22 december 2020, 15:43:33 »
Bij deze een voorbeeld.

Lees de tekst op blad 1 van het voorbeeld en dan moet het lijkt mij duidelijk zijn met wat ik bedoelde.

Frans

Offline pitufo

  • Ambassadeur
  • *****
  • Berichten: 1.343
  • Geslacht: Man
Re: Zoeken in Excel
« Reactie #8 Gepost op: 22 december 2020, 16:34:30 »
Frans,

De makkelijkste oplossing bereik je met wat simpele extraatjes.

Tussen haakjes: op Blad2 staat 99NT91 en ik kolom H op Blad1 begin je met NT. Dan nog is een oplossing mogelijk maar mijn gevoel zegt mij dat je op Blad1 ook liever 99NT91 zou zien staan. Die heb ik even zo aangepast als demonstratie. We horen het wel als het toch anders moet.

Voor de rest staat er een hulpkolom met formule op Blad2 en heb ik op Blad1 nummertjes gezet in kolom G.
Vanaf dan is het piece of cake > zie formule in I2. Die laat zich eenvoudig kopiëren.

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

Offline Frans1949

  • Lid
  • *
  • Berichten: 64
  • Geslacht: Man
  • Oplossing.be
Re: Zoeken in Excel
« Reactie #9 Gepost op: 22 december 2020, 23:38:24 »
Pitufo,

Niet helemaal goed.

In kolom C van blad 1 heb ik de juiste getallen gezet.
Zo als je kunt zien is alleen de ochtend goed.

Dit komt omdat met deze formule naar "1" wordt gezocht


De cijfers in kolom G staan voor een zaalnummer.

In de ochtend moet dus zowel voor zaal 1,2 en 3 in kolom L naar waarde "1" zoeken
 Voor de middag voor zowel zaal 1, 2 en 3 in kolom L naar de waarde "2"
Hetzelfde voor de avond maar dan naar "3"

de formule in cel I6, 7 en 8 blad1 moet dan naar "2" zoeken.
In celI10, 11 en 12 naar "3"

Frans

Offline pitufo

  • Ambassadeur
  • *****
  • Berichten: 1.343
  • Geslacht: Man
Re: Zoeken in Excel
« Reactie #10 Gepost op: 23 december 2020, 09:40:29 »
Frans,

Vanzelfsprekend is het niet helemaal goed: je hebt mijn getallen in kolom G gewijzigd !
Die had ik daar niet voor de grap gezet, ze zijn essentieel voor een juiste werking van de formules.

Citaat
De cijfers in kolom G staan voor een zaalnummer.

Hoezo? In je vorige voorbeeld (waarop ik heb gewerkt) was er geen sprake van zaalnummers. Er stonden ook nergens getallen. Ik heb die daar in mijn oplossing gezet als hulpmiddel om het moment van de dag te bepalen. Dat zijn ze namelijk ook in Blad2.

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

Offline Frans1949

  • Lid
  • *
  • Berichten: 64
  • Geslacht: Man
  • Oplossing.be
Re: Zoeken in Excel
« Reactie #11 Gepost op: 23 december 2020, 11:59:19 »
Sorry, voor de verwarring.

De zaalnummers had ik er bij gezet om, dacht ik, om een en ander te verduidelijken.
Maar deze behoren er wel te blijven staan. Alleen kun je er iets mee?

Mijn vraag probeer nog een keer duidelijk te maken.

In kolom L worden alle NT nummers middels de formule "=ALS(EN(K2=K1;A2=A1);L1;ALS(K2<>K1;3;L1-1))" gesorteerd, in een drietal nummers in kolom A.

In het voorbeeld bv. 99NT11.

Dan staan in het blauwe vak in kolom A alle 688749 (laagste getal). Met in dezelfde rij in kolom L het cijfer "3" 
In het gele vak in kolom A alle 688750 (het middelste getal). Met in dezelfde rij in kolom L het cijfer "2".
En in het groene vak alle 688751 (het hoogste getal).  Met in dezelfde rij kolom L het cijfer ""1.

De nummers met in dezelfde rij in kolom L het cijfer "1" behoren in de ochtend  te komen
De nummers met in dezelfde rij in kolom L het cijfer "2"  behoren in de middag  te komen
De nummers met in dezelfde rij in kolom L het cijfer "3" behoren in de avond te komen

Dus:
Voor de ochtend, hoe selecteer ik een rij met 99NT11 met in dezelfde rij in kolom L een 1 (blauwe vak)
Voor de middag,  een rij met 99NT11 met in dezelfde rij in kolom L een 2 (Gele vak)
Voor de avond, een rij met 99NT11 met in dezelfde rij in kolom L een 3 (Groene vak)

Ik hoop dat het nu duidelijker is.

Frans

Offline pitufo

  • Ambassadeur
  • *****
  • Berichten: 1.343
  • Geslacht: Man
Re: Zoeken in Excel
« Reactie #12 Gepost op: 23 december 2020, 12:25:17 »
Citaat
De zaalnummers had ik er bij gezet om... deze behoren er wel te blijven staan. Alleen kun je er iets mee?
Zoals ik al zei, ik had er getallen voor een andere reden staan, én ik zie daarmee ook mijn formules correct werken.
Van mij mag je die zaalnummers laten staan, maar zet ze dan in een andere kolom. Als mijn getallen je storen kan je die kolom toch gewoon verbergen?
Neen dus, ik kan er niets mee, ze houden namelijk geen enkel verband met de inhoud van Blad2.

Dus ja, ofwel ik heb een zware bril nodig, ofwel waren je vragen al opgelost.
In je voorbeelden waarin het volgens jou fout gaat zie ik o.a. zomaar ingevulde gegevens staan die niet overeenkomen met Blad2, dus als je nog steeds van mening bent dat er iets niet klopt, dan graag een duidelijk voorbeeld.

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

Offline Frans1949

  • Lid
  • *
  • Berichten: 64
  • Geslacht: Man
  • Oplossing.be
Re: Zoeken in Excel
« Reactie #13 Gepost op: 23 december 2020, 13:01:57 »
In kolom C staan, als geheugen steuntje de getallen die in kolom I hadden moeten komen.
Dan is alleen de ochtend goed, omdat die overeenkomen met cijfer "1"
De gegevens van 99NT13 staan onder de ingekleurde vakken.
99NT12 doet niet mee, dus staan ook niet in blad 2

Ik zie nu ook dat ik de kleuren blauw en groen in blad 1 verwisseld zijn met blad 2
Waren dit de ingevulde gegevens die niet overeen komen met blad 2
Of zag je nog andere?

Frans

Offline pitufo

  • Ambassadeur
  • *****
  • Berichten: 1.343
  • Geslacht: Man
Re: Zoeken in Excel
« Reactie #14 Gepost op: 23 december 2020, 13:49:42 »
Frans,

Ik zie geen nieuw voorbeeld en vrees dus dat we zo nog een tijdje kunnen doorgaan.
Op Blad2 vind ik de waarden 688749-688750-688751-686486-686487.
De eerste 3 komen terug op Blad1, maar bij 99NT13 staat daar: 688486-688485-688484.

Maar dat maakt op zich geen verschil voor de goede werking van de formules! Van belang dáárvoor is dat het niet zal in orde komen als je blijft weigeren mijn getallen op Blad1 op te nemen.

In het voorbeeld hierbij heb ik je zaalinfo verplaatst naar kolommen A-B en mijn dagdeelgetallen terug in kolom G gezet. Dat de resultaten in I afwijken van C ligt aan wat je zelf foutief in C hebt gezet. Kolom I is m.a.w. nog steeds in overeenstemming met Blad2, en dat is zo sedert mijn eerste post. Dat kan ook moeilijk anders, want dit is uiteindelijk Excel voor beginners...

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

 


www.combell.com