Print side | Luk vindue

Find kolonne + opslag

Udskrevet fra: Dansk Regneark Forum
Kategori: Hjælp til regneark.
Forum navn: Formler
Forum beskrivelse: Hjælp til formler i regneark og/eller brugen af disse.
Web-adresse: https://forum.excel-regneark.dk/forum_posts.asp?TID=4975
Udskrevet den: 02.Jun.2024 kl. 13:40


Emne: Find kolonne + opslag
Besked fra: AndersBruunNielsen
Emne: Find kolonne + opslag
Posteringsdato: 04.Sep.2023 kl. 11:33
Hej med Jer

Jeg er gået lidt fast. jeg skal lave et simpelt opslag, men ikke så simpelt for mig alligevel.

Jeg skal have en kontraktpris til at ændre sig udfra en given dato.

Dvs. "type 1110" har en kontraktpris i Juli, men en anden i august

Mit opslag kører lige nu på kolonnenummer, som jeg selv ændrer, men jeg vil gerne have det lidt mere smart og automatisk Wink således at mit kolonnenummer "2" selv tager højde for datoen i måneden. En kontraktpris kan ændre sig på hvilken som helst dato, også midt i måneden.

Giver vedhæftede eksempel mening?

uploads/3037/Kolonnenummer.xlsx - uploads/3037/Kolonnenummer.xlsx



Svar:
Besked fra: AndersBruunNielsen
Posteringsdato: 04.Sep.2023 kl. 11:34
uploads/3037/Kolonnenummer_2023-09-04_11-34-21.xlsx" rel="nofollow - uploads/3037/Kolonnenummer_2023-09-04_11-34-21.xlsx


Besked fra: Bjarnehansen
Posteringsdato: 04.Sep.2023 kl. 14:33
uploads/397/Kolonnenummer_2023-09-04_11-34-21_bj.xlsx" rel="nofollow - uploads/397/Kolonnenummer_2023-09-04_11-34-21_bj.xlsx
dog uden tabeler



-------------
Husk, at trykke på [Tak], hvis du kan lide et indlæg.
Husk, at trykke på [Accepteret Svar], hvis du kan bruge et løsningsforslag.
Med venlig hilsen - Bjarne Hansen - Microsoft 365 DK


Besked fra: AndersBruunNielsen
Posteringsdato: 04.Sep.2023 kl. 19:34
Hej Bjarne

Close but no cigar Wink

Problemet er jo hvis at prisen ændres i midten af måneden.

Jeg tænkte om man kunne slå kolonne nummeret op ved en "minumum"/"nærmest" formel.

Således at den minimum skal være d.1/7 (45108) som første kriterie 
andet kriterie skal så være "nærmest" således at vi ikke vælger kolonnen for eks. 1/6

og på den måde finde ud af hvilket kolonnenummer vi skal lave vores opslag i

Jeg har forsøgt mig med =kolonne() formlen - men kan ikke hitte ud af at fi den til at virke


Besked fra: maxzpad
Posteringsdato: 05.Sep.2023 kl. 09:00
Det kunne måske være denne formel:

=HVIS.FEJL(HVIS(UGEDAG([@Dato];2)<6;LOPSLAG([@Vogn];Tabel7;SAMMENLIGN([@Dato];$D$4:$F$4;1));"");"")

Række 4 oven over tabellens overskrifter indeholder formlen =DATOVÆRDI(E5), fordi datosøgning af en eller anden grund ikke fungerer i tabeloverskrifter (jeg kan i hvert fald ikke få det til).

SAMMENLIGN-formlens sidste parameter (1, 0 eller -1) styrer, om søgeresultatet skal være nøjagtigt eller tilnærmet, hvor værdien 1 betyder "mindre end eller lig med".


Besked fra: H_sønderskov
Posteringsdato: 05.Sep.2023 kl. 17:38
=LOPSLAG(Tabel2[@Vogn];Tabel7;MÅNED(Tabel2[@Dato])-5)
Dette vil fungere, i hele måneder som du har lavet tabel7, hvis du ændre prisen midt i måneden skal det stå  i tabel7, da det er her lOPSLAG henter værdier.


Besked fra: SBB
Posteringsdato: 07.Okt.2023 kl. 13:10
Se vedhæftede - har udbygget lidt, så der angives kolonne nr under dato, der slås op efter i en vopslag i hovedtabellen.

Jeg kan dog af en eller anden grund ikke får det til, at virke når tabellerne er defineret som tabeller - det er som om, der sker noget med datoformatet i din tabel med prisudviklngen ?

Måske en anden er skarpere til, at knække den del - umiddelbart virker vedhæftede efter hensigten ligner det uploads/852/Kolonne_Virker_ikke_i_tabel_2023-10-07_13-10-33.xlsx" rel="nofollow - uploads/852/Kolonne_Virker_ikke_i_tabel_2023-10-07_13-10-33.xlsx


Besked fra: SBB
Posteringsdato: 08.Okt.2023 kl. 10:50
Her er en anden løsning med sammenlign til, at finde opslagkolonne - men igen, datoformat ser ikke ud til, at virke i en tabel-overskrift uploads/852/Kolonne_Virker_ikke_i_tabel_2023108.xlsx" rel="nofollow - uploads/852/Kolonne_Virker_ikke_i_tabel_2023108.xlsx



Print side | Luk vindue