Excel - Offset formule

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • dj_vibri
  • Registratie: Oktober 2007
  • Laatst online: 16-09 17:16

dj_vibri

int(e^x) = f(u)^n

Topicstarter
Allen,

ik ben bezig, voor mijn vader, om een excel te maken waarmee ik zoveel mogelijk foutieve user-input kan verhelpen. Dit ondermeer door gebruik te maken van "Data Validatie - lijst".

Ik heb 2 werkbladen, Sheet1 & SheetLijsten. Op SheetLijsten staan alle verschillende lijsten opgesomd, waarna deze dmv een offset functie op Sheet1 kan geplaatst worden in de daarbij horende kolom.

Nu zit ik met het volgende probleem:

Ik wens een dynamische lijst te bekomen met personen waar een bijhorende kolom-cell NIET leeg is. bv: Jan Jannsens - Diensthoofd & Piet Kestens - "" dan wil ik dus enkel Jan Jannsens in de lijst zien.

Op zich geen probleem met volgende functie:

=OFFSET(Sheet1!$C$3;0;0;COUNTA(Sheet1!$D:$D);1)

Waarbij mijn lijst met personen begint vanaf cell C3, en de waarde die gecheckt dient te worden in kolom D zit.

Deze werkt perfect wanneer kolom D gesorteerd staat zodat de niet-lege velden eerst staan. Natuurlijk is het zo dat deze personen willekeurig door elkaar staan en dus ook willekeurig lege en niet-lege velden hebben.

Ik weet dat COUNTA, in dit opzicht verkeerd is vermits hij wel correct komt aangeven dat er bv. 3 lege cellen zijn, maar als de 3e rij bv. een persoon is zonder functie neemt hij deze wel mee in de drop-down (hoogte van offset staat dan nl. op 3).

Iemand enige tips hoe ik de countA moet vervangen door iets wat logischer is?

Last night I lay in bed looking up at the stars in the sky and I thought to myself, where the heck is the ceiling.


Acties:
  • 0 Henk 'm!

  • Reptile209
  • Registratie: Juni 2001
  • Laatst online: 14:14

Reptile209

- gers -

Je komt er niet met alleen een offset, aangezien je data door elkaar staat. Er is dus niet één vast punt vanaf waar je alle waarden nodig hebt.
Kijk eens naar de oplossing die bijvoorbeeld hier staat voor het samenstellen van een sublijst uit een grote lijst op basis van criteria. Je validatie-range kan je dan aan je sublijst hangen, zodat hij altijd actueel blijft. Je moet hem uiteraard aanpassen aan jouw situatie, maar het principe moet je zo wel kunnen achterhalen.

Zo scherp als een voetbal!