• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Als cel leeg is de vorige kiezen

Status
Niet open voor verdere reacties.

Mikko2

Gebruiker
Lid geworden
22 aug 2009
Berichten
24
Hallo Helpmij'ers,

Mijn probleem is dat in cel C3 de laatst ingevoerde waarde van een rij getallen moet staan.
als cel AA8 ledig is moet de waarde van Z8 ingevuld worden
als Z8 ledig is de waarde van Y8 nemen;
als Y8 ledig is waarde X8 nemen;
als X8 ledig is waarde W8 nemen;
als W8 ledig is moet C3 ook ledig zijn.


Met andere woorden:
- er zijn 5 elkaar opvolgende cellen => W8 - X8 - Y8 - Z8 en AA8.
- de cellen worden steeds ingevuld van de linker- naar rechterkolom.
- de waarde van de laatste ingevulde cel moet in C3 overgenomen worden.
- als alle cellen ledig zijn moet C3 ook ledig zijn.

Ik ben gekomen tot =als(AA8="";Z8;AA8) en daarna ga ik hopeloos de mist in.

Ik weet niet hoe ik hier verder moet.
De helpfunctie van Excel biedt ook geen redding.

Daarom, mag ik nog eens rekenen op jullie kennis en hulpvaardigheid?
bedankt bij voorbaat,
Mikko2
 
Formule voor C3:
Code:
=als(W8="";"";verschuiving(V8;;aantalarg(W8:AA8))
Kijk in de help van excel maar eens naar de functie =VERSCHUIVING(). Die kan erg handig zijn.
 
Code:
=als(aantalarg(w8:aa8)=0;"";zoeken(9,99999*exp(10);w8:aa8))
 
Bedankt Bandito Bob & HSV

M'n probleem is opgelost via de info van Bandito Bob. Ik moest enkel nog een extra ) toevoegen.
Waarschijnlijk is de oplossing van HSV ook wel correct maar deze formule is voor mij niet zo begrijpbaar (leesbaar).

In ieder geval, allebei :thumb:
Mikko2

ps. ik ga zeker de helpfunctie "verschuiving" raadplegen.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan