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

cel selectie in variabele kolom

Status
Niet open voor verdere reacties.

duco243

Gebruiker
Lid geworden
8 jul 2009
Berichten
67
Hallo,

Ik zoek een oplossing voor het volgende:

Vanuit Oracle converteer ik een bestand naar Excel.
Dit bestand heeft maximaal 8 kolommen (A:H), maar dit is variabel, het kunnen er ook bijv. 3 zijn.
Nu wil ik in kolom I een formule zetten die steeds de waarde uit de meest rechtse kolom uitleest.
Het uitlezen gebeurt steeds op dezelfde rij, bijv. in cel I1 moet de meest rechtse waarde uit de range A1:H1 komen.
Wie heeft de oplossing?

bvd

Duco
 
Code:
=index(a1:h1;zoeken(2;1/(a1:h1<>"");kolom(a:h)))
 
Hallo,

Mijn vraag was al opgelost maar nu wil ik het bereik wijzigen in kolom B tm H.
Ik dacht dat het zo wel zou lukken:

=index(b1:h1;zoeken(2;1/(b1:h1<>"");kolom(b:h)))

maar dat werkt helaas niet. Hoe moet ik de formule wijzigen?


b.v.d.
 
Misschien kun je met Formule evalueren zien wat er fout gaat.
Met die functie doorloop je de formule.
 
Antwoord en vereenvoudiging
Code:
=ZOEKEN(2;1/(B1:H1<>"");B1:H1)
 
Wederom bedankt, ik dacht al dat het een relatief simpele formule zou zijn maar kreeg hem niet gevonden.

In eerste instantie was de meest rechtse waarde altijd de optelling van alle waarden links ervan en kon ik met =MAX die altijd vinden.
Totdat er een negatieve waarde in de reeks kwam te staan zoals 50 + 100 - 75 + 10 = 85. Met =MAX kreeg ik dus de waarde 100 i.p.v. 85
Nogmaals bedankt, hier kan ik verder mee.

gr.

Duco
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan