Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

[Excel 2003] Data weergeven dmv dropdown menu

Pagina: 1
Acties:

  • carpebios
  • Registratie: December 2008
  • Laatst online: 08:33
Beste tweakers,

Ik ben niet zo'n held met excel (formulieren) en heb een vraag hierover.

Het volgende:

Ik ben bezig een vragenlijst van iets minder dan 50 vragen te scoren. Dit gaat prima, en de ruwe scores worden opgeteld door excel. So far, so good.

Nu wil ik de ruwe scores die onder elkaar staan in H41:H47 vergelijken met genormeerde scores van verschillende groepen, welke ik in tabblad 2 tot 14 heb gezet in iedere keer dezelfde cellen, A1:E8, naast de Ruwe scores in het eerste tabblad.

Ook heb ik een dropdown menu gemaakt (via data - valideren), waarin de testen een normgroep kan selecteren, 1 van de 13. Mijn vraag is nu, hoe krijg ik het voor elkaar (functie), dat als iemand bijvoorbeeld 1 selecteer, ik de ruwe scores weer kan geven uit tabblad 2, naast mijn ruwe scores in tabblad 1.

Ik hoop dat iemand me op weg wil helpen.

O Zeeuws-Vlaanderen, vrijstaande woning bj.1967, enkelsteens, 180m2, 8x radiator, Tado v3+, Quatt duo, Atag ketel


  • carpebios
  • Registratie: December 2008
  • Laatst online: 08:33
Ondertussen heb ik dit gevonden, alleen wil de formule nog niet werken.

Hij geeft nu aan dat de waarde fout is.

=ALS(H2=1;'1'!A2); ALS(H2="1a";'1a'!A2); ALS(H2="1b"; '1b'!A2); ALS(H2="1c"; '1c'!A2); ALS(H2="1d"; '1d'!A2); ALS(H2="2"; '2'!A2); ALS(H2="2a"; '2a'!A2); ALS(H2="2b"; '2b'!A2); ALS(H2="2c"; '2c'!A2); ALS(H2="2d"; '2d'!A2); ALS(H2="3a"; '3a'!A2); ALS(H2="3b"; '3b'!A2); ALS(H2="4"; '4'!A2)

Doe ik alleen de eerste ALS, dan werkt het wel.

[ Voor 17% gewijzigd door carpebios op 21-01-2013 11:08 ]

O Zeeuws-Vlaanderen, vrijstaande woning bj.1967, enkelsteens, 180m2, 8x radiator, Tado v3+, Quatt duo, Atag ketel


  • Coffeemonster
  • Registratie: Juli 2000
  • Laatst online: 17-11 13:43
Je gebruikt puntkomma's en komma's door elkaar als scheidingstekens tussen de parameters van de formules. Verder moet je de functies nesten: =ALS(H2=1;1!A2;ALS(H2=1a;...)). Elke volgende ALS-functie is een parameter van de vorige ALS-functie.

Je kan overigens maar maximaal 7 keer een ALS-functie nesten. Als de waarde van de cel waarin de normgroep staat exact gelijk is aan de naam van het tabblad, dan kan je met INDIRECT en ADRES een kortere formule maken: =INDIRECT(ADRES(2,1,1,TRUE,H2)). Zie ook de help-beschrijving van deze functies.

Look for something long enough and you will find it; look for something without understanding, and it will find you.
A normal day at the stock exchange


  • carpebios
  • Registratie: December 2008
  • Laatst online: 08:33
Bedankt! Van de maximaal 7x kwam ik net achter, hij loopt namenlijkt fout op functie 8 van

code:
1
=ALS(H2=1;'1'!A2; ALS(H2=2;'2'!A2; ALS(H2=3; '3'!A2;  ALS(H2=4; '4'!A2; ALS(H2=5; '5'!A2;  ALS(H2=6; '6'!A2; ALS(H2=7; '7'!A2; ALS(H2=8;'8'!A2; ALS(H2=9; '9'!A2; ALS(H2=10; '10'!A2;  ALS(H2=11; '11'!A2;  ALS(H2=12; '12!A2; ALS(H2=13; '13'!A2 )))))))))))))


Ik ga eens kijken naar indirect :)

O Zeeuws-Vlaanderen, vrijstaande woning bj.1967, enkelsteens, 180m2, 8x radiator, Tado v3+, Quatt duo, Atag ketel


  • carpebios
  • Registratie: December 2008
  • Laatst online: 08:33
@Coffeemonster, heel erg bedankt! Heb via jouw voorbeeld en inderdaad dezelfde naam tabbladen het werkend gekregen. Nogmaals dank!

O Zeeuws-Vlaanderen, vrijstaande woning bj.1967, enkelsteens, 180m2, 8x radiator, Tado v3+, Quatt duo, Atag ketel