• 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.

veld kopiëren ALS datum ligt tussen 2 velden

Status
Niet open voor verdere reacties.

chunky

Nieuwe gebruiker
Lid geworden
18 nov 2003
Berichten
2
__A______B_______C_______D______E___
1|18-nov_30-dec_6-jan__13-jan___20-jan
2|Actueel
3|
4|_x____ 100____ 105____ 108____ 85
5|_x____ 102____ 107____ 102____ 83
6|_x____ 105____ 102____ 109____ 84
7|_x____ 100____ 105____ 108____ 85
8|_x____ 50 ____ 105____ 108____ 85
9|_x____ 100____ 105____ 108____ 85


A1: is de huidige datum (formule: NU)
De bedoeling is nu dat als de huidige datum
binnen een periode ligt er een veld gekopiëerd
moet worden.
Het is bijvoorbeeld 31 december, dat ligt in de
periode: vanaf 30 dec tot en met 05 januari.
Excel moet dan B4 kopiëren naar A4 (en B5 naar
A5 en B6 naar A6, etc, etc)
Als de huidige datum 06 jan is, dan moet excel
C4 kopiëren naar A4 (en c5 naar
A5 en c6 naar A6, etc, etc)

Ik zet zelf nog wel een zoektocht in, maar
het zou nog niet zo gek zijn als hier iemand
hiervoor de formule weet.
 
Laatst bewerkt:
Wat dacht je van iets als:

Cel A4: =HLOOKUP(A1,B1:E9,4)

A1 = de huidige datum
Op rij 1 van de tabel (2e argument) staan de zoekdatums)
Het derde argument is de rij van de tabel (2e argument) waar de waarde opgezocht moet worden.

HLOOKUP is horizontaal zoeken.
 
Helaas zal de oplossing van palmpje niet werken, aangezien de waarde 5-jan niet gevonden wordt. De formule zal als uitkomst #N/B geven.

Een andere oplossing heb ik helaas nog niet gevonden.
 
Werkt wel hoor. Bij mij in ieder geval wel.
Je kunt de LOOKUP functies laten zoeken naar exacte waardes of naar de waarde die de zoekwaarde niet overschrijdt.
Ik heb het zelf getest voordat ik het antwoord neerzetten.
 
Hmmm, raar, ik heb m ook getest maar bij mij gaf ie #N/B. Ook heb ik nog geprobeerd om WAAR toe te voegen aan het eind van de formule, om m inderdaad te laten zoeken naar de waarde die de zoekwaarde niet overschrijdt, maar nog geen resultaat.

Kzal wel een foutje hebben gemaakt, als ie werkt werkt ie.
 
Bedankt voor de hulp, maar het werkte niet echt.

Ik ben zelf hierop uitgekomen en die werkt perfect:
=HORIZ.ZOEKEN($A$1;$B$1:$G$11;RIJ())

rij 2 en 3 heb ik trouwens weggehaald en heb 2 kolommen toegevoegd, het was maar een voorbeeld.

groeten Chunky
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan