Print side | Luk vindue

Opslag ud fra 2 kriterier

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=1667
Udskrevet den: 14.Maj.2024 kl. 10:09


Emne: Opslag ud fra 2 kriterier
Besked fra: Jakob J
Emne: Opslag ud fra 2 kriterier
Posteringsdato: 15.Maj.2014 kl. 15:41
Hej
 
Fedt. Er lige faldet over det her forum. Altid dejligt at møde andre med samme interesse og last for regneark Wink
 
Jeg har en nød, som jeg har stirret med total blind på. Jeg skal have lavet et opslag ud fra 2 kriterier. Udfordringen er, udover der er 2 kriterier, at det første kriterie er en form for interval/ikke direkte værdi. Jeg har lavet et lille test regneark som viser problemet.
 
/uploads/1153/Test_opslag_2_kolonner.xlsx"/uploads/1153/Test_opslag_2_kolonner.xlsx

 
Håber der er et lyst hoved, som kan hjælpe Smile
 
På forhånd tak!



Svar:
Besked fra: Jakob J
Posteringsdato: 15.Maj.2014 kl. 15:42
Hov. Kan I se mit regneark eller er det bare her den er gal?


Besked fra: Bjarnehansen
Posteringsdato: 15.Maj.2014 kl. 18:56
kan godt se det men kan ikke lige finde ud af dit ?

-------------
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: Jakob J
Posteringsdato: 15.Maj.2014 kl. 21:33
Hej Bjarne
 
Jeg har forklaret spørgsmålet i selve regnearket. Det er svært at beskrive i ord. Jeg prøver Smile
 
Jeg har 2 oplysninger, som jeg vil bruge til opslag i en tabel. Det er et rutenr. samt en dato. Ud fra disse 2 oplysninger, skal jeg finde ud af, hvilke dage ruten køres.
 
I tabellen, hvor opslaget skal laves, har jeg 3 oplysninger. Dato hvorfra ruten er gældende, rutenr samt kørselsdage. I eksemplet i regnearket har jeg en dato der hedder d. 3-5-2014 og en rute der hedder 100. I tabellen er det kørselsdagene for rute 100, der blev indført den 1-4-2014, som jeg ønsker at få refereret tilbage. Dvs. mandag-onsdag, som er markeret med grønt.
 
Håber det giver mening Smile


Besked fra: Martin Arena
Posteringsdato: 16.Maj.2014 kl. 13:58
Hej Jacob,

Jeg vil meget gerne hjælpe, men kan ikke se dit regneark når jeg taster URL'en fra din første post :)


Besked fra: Jakob J
Posteringsdato: 16.Maj.2014 kl. 14:11
Hej Martin

Jeg prøver igen så snart jeg er ved pc 'en igen. Jeg må have gjort noget forkert.


Besked fra: Jakob J
Posteringsdato: 16.Maj.2014 kl. 14:14

Prøv lige :

/uploads/1153/Test_opslag_2_kolonner.xlsx"/uploads/1153/Test_opslag_2_kolonner.xlsx



 



Besked fra: Martin Arena
Posteringsdato: 16.Maj.2014 kl. 14:14
Det er ikke sikkert, men du kan evt. prøve at sende den til min mail, så vil jeg gerne kigge på om jeg kan finde en løsning :)

Mail: ma@ecas.dk


Besked fra: Martin Arena
Posteringsdato: 16.Maj.2014 kl. 16:28
Det virker! 
Jeg kigger på det i løbet af de næste par dage ;)


Besked fra: EXCELGAARD
Posteringsdato: 17.Maj.2014 kl. 12:49
Dette er en problem stilling, der findes flere forskellige løsninger til....
...i dit tilfælde vil jeg nok benytte en kombination af INDEX/SAMMENLIGN funktionerne.

Jeg har lagt dit regneark, med mit løsningsforslag, her:
www.excelgaard.dk/Files/Workbooks/Dobbelt%20LOPSLAG.XLSx www.excelgaard.dk/Files/Workbooks/Dobbelt LOPSLAG.XLSx



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


Besked fra: Bjarnehansen
Posteringsdato: 17.Maj.2014 kl. 13:30
hvis du vælger dem 16-5-14 og rute 107 skriver den torsdag skulle den ikke skrive onsdag-torsdag
som jeg forstår det skrifter den køreplan den 15-5-14, ved ikke om jeg har forstået det rigtigt.Smile


-------------
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: EXCELGAARD
Posteringsdato: 17.Maj.2014 kl. 13:42
Det kan godt ske - min formel tager første gang en kombination bliver gældende, hvilket er sådan jeg har forstået spørgsmålet, og derfor fanger den selvfølgelig torsdag.

Men, måske har jeg misforstået spørgsmålet?

Det må vi, jo, finde ud af, når spørgeren får kigget på det Smile


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


Besked fra: Bjarnehansen
Posteringsdato: 17.Maj.2014 kl. 13:54
han skriver bare i arket at køreplanen gælder frem til den 15-5-14 og ikke til og med den 15-5-14. måske er jeg forkert på den nå nu jeg vil jeg tage på job og køre bus til midnat .

god weekend


-------------
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: EXCELGAARD
Posteringsdato: 17.Maj.2014 kl. 14:02
Ja, nu må vi se, hvad han melder tilbage med - han skriver, jo, osse i arket, at formlen skal finde den første at de 2 forekomster, i det eksempel han giver...
...og, det er det, jeg har lavet min formel ud fra.

Men skulle det være omvendt, så er det dog ikke svært, st lave en ny formel, der finder den sidste forekomst i stedet Smile
Mon ikke han selv kan klare det, nu, hvor han har set, hvordan man kan gøre, uden at bruge LOPSLAG()

Go' arbejdslyst - det kan være vi ses her til midnat - jeg har lovet min bedre halvdel, at vente oppe på hende, da hun osse først har fri til midnat (godt, man har et 08-16 job Big smile)


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


Besked fra: Bjarnehansen
Posteringsdato: 17.Maj.2014 kl. 14:11
kommer du et smut forbi Bornholm kunne det godt være hi hi 

-------------
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: EXCELGAARD
Posteringsdato: 17.Maj.2014 kl. 14:31
Har de busser på Bornholm?!?  Party


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


Besked fra: Bjarnehansen
Posteringsdato: 18.Maj.2014 kl. 00:50
ja da nogle gamle fra århus - og nogle nye Wacko

-------------
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: Jakob J
Posteringsdato: 19.Maj.2014 kl. 10:31
Hej
 
Tak for jeres svar. Jeg har ikke nået at kigge på det endnu, men gør det så hurtigt som muligt. Går lige hjemme med en lille, der er syg.
 
Jakob


Besked fra: Jakob J
Posteringsdato: 19.Maj.2014 kl. 21:43
Hej
 
Tusind tak for jeres svar!
 
Bjarne er inde på det rigtige. Som det er nu, virker det ikke, som jeg forsøgte at forklare.
 
Hvis vi tager udgangpunkt i rute 107 på en ordre oprettet d. 14-4-2014, så burde den ligge til levering på en torsdag. Hvis ordren er lagt d. 15-5-2014, hvor den nye køreplan er trådt i kraft, burde den ligge på enten en onsdag eller fredag.
 
Det som opslaget skal returnere af svar er derfor den/de pågældende dage, som var gældende, da ordren blev oprettet.
 
Giver det mening?
 
Jeg har ikke gennemskuet din formel endnu Excelgaard. Den skal vist lige ind og cirkulere en omgang Smile Jeg har faktisk aldrig brugt hverken Indeks eller Sammenlign så vidt jeg husker. Ingen af dem er i hvert fald brændt fast på lystavlen Wink


Besked fra: EXCELGAARD
Posteringsdato: 20.Maj.2014 kl. 09:22
Hvis du ønsker, at finde den sidste forekomst, der opfylder begge kravene behøver du slet ikke gøre det så besværlig - du kan jo blot bruge den almindelig  =SLÅ.OP()  funktion, fremfor  =LOPSLAG()

Jeg tænkte slet ikke i de baner, da jeg straks antog, at du ville finde den besværlige første forkomst - dumme mig Party

Jeg har lagt en ny udgave ud, der indeholder begge formler, til enten at finde første eller sidste forekomst:
www.excelgaard.dk/Files/Workbooks/Dobbelt%20LOPSLAG.XLSx www.excelgaard.dk/Files/Workbooks/Dobbelt LOPSLAG.XLSx 



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


Besked fra: Bjarnehansen
Posteringsdato: 20.Maj.2014 kl. 10:06
hvor ofte laves der en ny køreplan et fast system eller efter behov det er noget med at finde den gældende køreplan..

-------------
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: EXCELGAARD
Posteringsdato: 20.Maj.2014 kl. 10:22
Jeg tror ikke , det er nødvendigt, med periodeafgrænsninger, hvis blot han får fundet de rigtige afgrænsninger - og, nu har han i hvert fald fået en mulighed for selv at udvælge den han måtte ønske...

I det nye regneark er der nemlig nu mulighed for enten at vælge første gang eller sidste gang de ønskede kriterier findes...

Men, lad os høre, hvad han melder tilbage med...

PS: Hvis I stadig får det gamle regneark, når I forsøger, at hente det, så prøv, at tømme jeres 'Temporary Internet Files' Smile


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


Besked fra: Jakob J
Posteringsdato: 20.Maj.2014 kl. 11:41
Hej
 
Køreplanen revideres løbende, så det er ikke en enten første eller sidste gang, der skal findes. Det er den gældende køreplan, på pågældende tidspunkt.
 
Rent faktisk har jeg 2 kolonner med ruter, som der skal tjekkes for. Jeg tænkte ikke det var relevant i første omgang, og frygtede det ville bare mudre opgaveformuleringen mere end den var i forvejen. Nu har jeg rettet regnearket til, så det passer på de faktiske forhold. Gør jo ikke opgaven mere simpel Confused
 
Jeg har lavet 5 eksempler og markeret med farve, hvor hvilken værdi der skal returneres findes.
 
Lad høre om det kan lade sig gøre eller jeg skal droppe idéen...
 
/uploads/1153/Kopi_af_Dobbelt_LOPSLAG.xlsx" rel="nofollow - uploads/1153/Kopi_af_Dobbelt_LOPSLAG.xlsx


Besked fra: EXCELGAARD
Posteringsdato: 20.Maj.2014 kl. 12:17
Det må være mig, der er dum, og ikke forstår ???

Hvis jeg indsætter min formel i dit nye regneark, ud for de nye kriterier, du har givet, så får jeg PRÆCIST de dage, som du selv angiver???

Se selv:
www.excelgaard.dk/Files/Workbooks/Dobbelt%20LOPSLAG%202.XLSx www.excelgaard.dk/Files/Workbooks/Dobbelt LOPSLAG 2.XLSx


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


Besked fra: Jakob J
Posteringsdato: 20.Maj.2014 kl. 13:46
Jeg tror du har ret. Beklager! Jeg synes ellers at jeg testede det inden jeg skrev.
 
Eneste "lille" ting er så, om det er muligt at samle opslaget i begge kolonner i samme formel. Vi tager udgangspunkt i eks. nr. 3/blå. Hvis jeg bruger samme formel her, som i de øvrige eksempler, vil den referere Torsdag tilbage, da Torsdag er senest gældende køredag fra den køreplan, der blev introduceret d. 1-4-2014. Den gældende køreplan er imidlertid den som blev introduceret d. 15-4-2014, hvor rute 107 ikke er tilstede i kolonne B. Dvs. at den skal slå op i kolonne C i stedet for.
 
Kan det lade sig gøre?


Besked fra: EXCELGAARD
Posteringsdato: 20.Maj.2014 kl. 13:50
Ja, men ærlig talt - den er jo ikke svær Smile

Nu har du jo formlen, og så er det vel blot lidt dovenskab, at du ikke selv gider samen de to kriterier i en samlet funktion - give it a try...


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


Besked fra: Jakob J
Posteringsdato: 20.Maj.2014 kl. 14:34
Næ. Intet er vel svært for den der kan...
 
Jeg har simpelthen svært ved at gennemskue den formel du har lavet. Jeg har googlet funktionen slå.op, da den ikke er beskrevet i Excel. Hvad definerer du med 2 og 1? Og så går jeg ud fra at divider tegnene ikke betyder divider i den her sammenhæng.
 
Beklager min "dovenskab"...


Besked fra: EXCELGAARD
Posteringsdato: 21.Maj.2014 kl. 08:18
Citér Intet er vel svært for den der kan...
Det sagde hun osse i går Wink

Jeg tror, du misforstod mig - jeg mente ikke, at du skulle ændre i de to SLÅ.OP() formler for henholdvis stor og lille bil - de formler har du jo fået foræret, så lad endelig være med at pille i dem Stern Smile

Næh, jeg mente, at du selv kunne lave dine test for, om det skulle være stor eller lille bil - du skriver jo selv i regnearket, at du agter, at benytte =HVIS() og ER.FEJL(), hvilket er en ganske fin måde, at løse problemet på...

...og, det var det, jeg tænkte, at du selv kunne lave, når nu du selv skrev, at du kendte til det, og ville benytte det - og, så var det, jeg tænkte, at, hvis du alligevel ikke selv ville gøre det, når nu du selv havde skrevet, at du ville, så var du nok lidt doven Sleepy

Men, nuvel, jeg har lavet  =HVIS()  og  ER.FEJL()  formlerne til dig osse - du kan hente dem i samme regneark, som før:
www.excelgaard.dk/Files/Workbooks/Dobbelt%20LOPSLAG%202.XLSx www.excelgaard.dk/Files/Workbooks/Dobbelt LOPSLAG 2.XLSx 



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


Besked fra: EXCELGAARD
Posteringsdato: 21.Maj.2014 kl. 09:13


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


Besked fra: Bjarnehansen
Posteringsdato: 21.Maj.2014 kl. 10:10
selv Garfield kan finde ud af det Smile

-------------
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: EXCELGAARD
Posteringsdato: 21.Maj.2014 kl. 10:11
Ja, det var kattens LOL


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


Besked fra: EXCELGAARD
Posteringsdato: 22.Maj.2014 kl. 10:05
Hva' så, Jacob?

Kunne vi ikke få en tilbagemelding på alt det arbejde, vi har lavet for dig?
Et simpel tryk på [Tak] knappen eller en besked, om, at nu virker det?

Et eller andet, så vi kan se, at vi ikke har arbejdet forgæves for dig?


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


Besked fra: EXCELGAARD
Posteringsdato: 26.Maj.2014 kl. 12:36
Endnu en, der blot melder sig ind, for at få løst sit problem, og når man så har gjort en indsats, så skrider han blot - ingen tak, ingen tilbagemelding...

*SUK*

Hvornår lærer jeg det???


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



Print side | Luk vindue