Dansk Regneark Forum
  Hjælp Hjælp  Søg i forum   Arrangementer   Opret ny bruger Opret ny bruger  Log ind Log ind


Emne lukketFørste arbejdsdag efter dato

 Besvar Besvar Side  12>
Forfatter
PHBK Se dropdown
Bronze bruger
Bronze bruger
Avatar

Medlem: 03.Nov.2021
Land: Danmark
Status: Offline
Point: 21
Direkte link til dette indlæg Emne: Første arbejdsdag efter dato
    Sendt: 12.Jun.2023 kl. 07:11
Du har gjort det igen.
Jeg vidste det :)
Det er helt perfekt.
Hjælpekolonner gør ingenting, bare det virker :)

Endnu engang tusind tak for din hjælp og din tid.
Kendte ikke til VSTACK :)

Til top



Til top
Hans K. Se dropdown
Guld bruger
Guld bruger


Medlem: 04.Apr.2019
Land: Danmark
Status: Offline
Point: 1427
Direkte link til dette indlæg Sendt: 12.Jun.2023 kl. 05:46
Kan det her bruges?


Forudsætter du har adgang til den funktion der på engelsk hedder VSTACK.
Til top
PHBK Se dropdown
Bronze bruger
Bronze bruger
Avatar

Medlem: 03.Nov.2021
Land: Danmark
Status: Offline
Point: 21
Direkte link til dette indlæg Sendt: 11.Jun.2023 kl. 16:36
Tak for din hjælp.
Problemet er at arket indeholder personfølsomme data og værdi data.
Men jeg har oprettet et nyt ark, og dermed replikeret problemstillingen.
Jeg vedlægger dette ark, samt billede herunder, for overblikkets skyld.

Hvad ønsker jeg?
Jeg har skrevet noterne i Excalarket i kolonne M.

Fejlen jeg oplever er i I3 (vist med rød baggrund)
Formel: =HVIS(XOPSLAG($H3;$B$3:$B$18;$A$3:$A$18;"";0;1);B23;HVIS(XOPSLAG($H3;$E$3:$E$18;$D$3:$D$18;"";0;1);B24;""))
jeg prøvede en alternativ måde i K3.
Formel: =XOPSLAG($H3;$B$3:$B$18&$E$3:$E$18;$A$3:$A$18&$D$3:$D$18;"IKKE FUNDET";0;1)

Jeg håber dette kan hjælpe, så jeg kan blive hjulpet.
Så kort opsummeret: Jeg skal kunne søge i 2 områder i Excelarket, og finde en matchende værdi i kalenderen, og næste værdi til 'Næste møde' feltet.

På forhånd tak.
Til top
Hans K. Se dropdown
Guld bruger
Guld bruger


Medlem: 04.Apr.2019
Land: Danmark
Status: Offline
Point: 1427
Direkte link til dette indlæg Sendt: 10.Jun.2023 kl. 19:41
Det ville være lettere at hjælpe, både med nærværende spørgsmål og det spørgsmål du stillede 6. juni, men jeg er i tvivl om, hvad du mener i begge tilfælde. Hvis du ønsker hjælp så upload filerne og vis (manuelt indtastet) eksempler på ønskede resultater.
Til top
PHBK Se dropdown
Bronze bruger
Bronze bruger
Avatar

Medlem: 03.Nov.2021
Land: Danmark
Status: Offline
Point: 21
Direkte link til dette indlæg Sendt: 10.Jun.2023 kl. 18:47
Jeg fandt en workaround. Kunne ikke overskue det, da start og slut også benyttede År variablen.
Var alt for kompliceret for mig at lave den dynamisk. Stort set alle navnestyrings relaterede til År variablen.
Måske på et senere tidspunkt når jeg ved meget mere om navnestyring.

Jeg har dog et andet spørgsmål, jeg håber at få hjælp til.
Jeg har 2 kolonner med datoer, og har for nemheds skyld skrevet navn udfor hver celle så jeg fx kunne benytte XOPSLAG.
Men jeg kan ikke få det til at virke.
Her er et eksempel på hvordan jeg ønsker det fungerer.
Kolonne F er hele kalenderåret
Kolonne G viser værdien hvis der er et match.
Fejlen jeg snakker om er i G3, resten i kolonne G er manuelt indtastede værdier:

Hvordan kan jeg lave et opslag i begge kolonner B og D, og hvis der er et match, vise teksten i hhv. kolonne A og C?
A og B hører sammen, samme med C og D
Kolonne F er som sagt hele kalenderåret.
Jeg forsøgte at lave et HVIS(XOPSLAG... og hvis der var et match, køre samme formel igen.
Det var mit bedste bud på en løsning, men den virkede ikke, den melder #VÆRDI!
Den formel jeg prøvede med i G2 er;
=HVIS(XOPSLAG($F3;$B$3:$B$18;$A$3:$A$18;"";0;1);XOPSLAG($F3;$B$3:$B$18;$A$3:$A$18;"";0;1);HVIS(XOPSLAG($F3;$D$3:$D$18;$C$3:$C$18;"";0;1);XOPSLAG($F3;$D$3:$D$18;$C$3:$C$18;"";0;1);""))

Jeg håber der findes en nem og smart løsning, som jeg har overset.

På forhånd tusind tak for hjælpen.


Redigeret af PHBK - 10.Jun.2023 kl. 18:57
Til top
Hans K. Se dropdown
Guld bruger
Guld bruger


Medlem: 04.Apr.2019
Land: Danmark
Status: Offline
Point: 1427
Direkte link til dette indlæg Sendt: 06.Jun.2023 kl. 14:28
Du skal vel bære ændre den formel der tager årstallet ud fra År til den relevante celle i kolonne F.
Til top
PHBK Se dropdown
Bronze bruger
Bronze bruger
Avatar

Medlem: 03.Nov.2021
Land: Danmark
Status: Offline
Point: 21
Direkte link til dette indlæg Sendt: 06.Jun.2023 kl. 12:04
Undskyld mit sene svar, har været syg :(

Det jeg mener er at arket tager udgangspunkt i navnestyring for "År" som er sat til 2023 i tidligere ark du lavede for mig.
Men hvis datoer spænder over flere år som i billedets eksempel, kan den ikke finde ud af det, da den i formlen beregner ud fra "År" og ikke den dato i kolonne F.
Årene spænder i dette tilfælde over 2022-2024 men formlen tager fra variablen "År"

Er der en nem måde at rette så den i stedet for at tage udgangspunkt i År som i tidligere ark blev defineret i D2, gør det muligt at tage året fra kolonne F i stedet for så formlen ikke altid beregner udfra celle D2 i tidligere ark.

Undskyld forvirringen :)
Jeg håber jeg har forklaret mig godt.
Til top
Hans K. Se dropdown
Guld bruger
Guld bruger


Medlem: 04.Apr.2019
Land: Danmark
Status: Offline
Point: 1427
Direkte link til dette indlæg Sendt: 24.Maj.2023 kl. 07:35
Jeg har indsat 1. maj som en fridag.

Hvis du mener noget andet, må du forklare bedre.

Til top
PHBK Se dropdown
Bronze bruger
Bronze bruger
Avatar

Medlem: 03.Nov.2021
Land: Danmark
Status: Offline
Point: 21
Direkte link til dette indlæg Sendt: 24.Maj.2023 kl. 06:25
Citat: PHBK PHBK skrev:

Undskyld jeg forstyrrer igen.
ma 01-05-2023 (Arbejdernes Kampdag) Ny dato: 05-05-2023 (Indsat nederst for testens skyld)
Jeg mente ny dato: 02-05-2023
Til top
PHBK Se dropdown
Bronze bruger
Bronze bruger
Avatar

Medlem: 03.Nov.2021
Land: Danmark
Status: Offline
Point: 21
Direkte link til dette indlæg Sendt: 23.Maj.2023 kl. 15:51
Undskyld jeg forstyrrer igen.

Jeg er blevet meget klogere på navnestyring, men kan ikke greje flg. problem.
Jeg håber på at du kan hjælpe mig med, om

År er fastsat i en celle (D2) hvis jeg har en række datoer, som jeg vil benytte første hverdag efter på, hvordan kan År gøres dynamisk for cellerne?

fx startende i F4 er flg. datoer:
(F4): ma 31-10-2022
(F5): ma 09-01-2023
(F6): ma 20-03-2023
ma 06-04-2023 (Skærtorsdag) Ny dato: 11-04-2023 (Indsat nederst for testens skyld)
ma 01-05-2023 (Arbejdernes Kampdag) Ny dato: 05-05-2023 (Indsat nederst for testens skyld)
(F7): ma 29-05-2023 (2. Pinsedag) Ny dato: 30-06-2023
(F8): ma 21-08-2023
(F9): ma 30-10-2023
(F10): ma 08-01-2024
(F11): ma 18-03-2024

I arket skal første arbejdsdag efter datoen i kolonne F skrives i kolonne G


På forhånd tusind tak :)


Redigeret af PHBK - 23.Maj.2023 kl. 15:59
Til top
PHBK Se dropdown
Bronze bruger
Bronze bruger
Avatar

Medlem: 03.Nov.2021
Land: Danmark
Status: Offline
Point: 21
Direkte link til dette indlæg Sendt: 17.Apr.2023 kl. 11:51
Hold da op... tusind tak :)
Det var ifm. et tidsregistrering jeg over flere år har udviklet på.
Der er jeg nødt til at anvende 1904 for at kunne have negative tidsværdier (flex registrering)
Tusind tusind tak for hjælpen :)
Til top
Hans K. Se dropdown
Guld bruger
Guld bruger


Medlem: 04.Apr.2019
Land: Danmark
Status: Offline
Point: 1427
Direkte link til dette indlæg Sendt: 16.Apr.2023 kl. 20:16
Det er fordi den formel jeg har brugt til at beregne påskedag ikke er kompatibel med 1904-datosystemet. Derved bliver flere helligdage forkerte. Jeg har på nettet fundet en formel til beregning af påskedag, som skulle fungere, men jeg er på ingen måde i stand til hverken at forstå eller forklare formlen.

I nedenstående fil, som jeg har sat til at anvende 1904-systemet, ser det ud til at virke.



Til top
PHBK Se dropdown
Bronze bruger
Bronze bruger
Avatar

Medlem: 03.Nov.2021
Land: Danmark
Status: Offline
Point: 21
Direkte link til dette indlæg Sendt: 16.Apr.2023 kl. 12:55
Der er en enkel detalje.
Når jeg anvender dette i et ark med 1904 aktiveret bliver resultatet meget mærkeligt.
Jeg kan ikke selv greje hvorfor, da datoerne stadig er de samme, men resultatet er helt forkert.

Til top
Hans K. Se dropdown
Guld bruger
Guld bruger


Medlem: 04.Apr.2019
Land: Danmark
Status: Offline
Point: 1427
Direkte link til dette indlæg Sendt: 16.Apr.2023 kl. 10:24
Velbekomme.
Spørg hvis der er mere jeg kan hjælpe med.
Til top
PHBK Se dropdown
Bronze bruger
Bronze bruger
Avatar

Medlem: 03.Nov.2021
Land: Danmark
Status: Offline
Point: 21
Direkte link til dette indlæg Sendt: 15.Apr.2023 kl. 22:35
Hans... wow, har haft tid til at nærstudere og blive klogere på det hele. Der er stadig noget vej endnu, men du har forklaret det så fint i filen. Jeg vil studere den yderligere. Tusind tak for det arbejde du har haft med det :D Jeg indrømmer jeg ikke selv før har benyttet navnestyring, kun, til tider, meget lange og komplekse koder, som er svære at holde rede på. Navnestyring gør det meget nemmere. Det vil jeg begynde at benytte mig af fremover. Endnu en gang tusind tak for din tid og tålmodighed :)

Til top
PHBK Se dropdown
Bronze bruger
Bronze bruger
Avatar

Medlem: 03.Nov.2021
Land: Danmark
Status: Offline
Point: 21
Direkte link til dette indlæg Sendt: 12.Apr.2023 kl. 15:33
Tusind tak til jer alle.
Fantastisk at kunne få hjælp til de svære udfordringer 🙂👍
⭐⭐⭐⭐⭐
Til top
Hans K. Se dropdown
Guld bruger
Guld bruger


Medlem: 04.Apr.2019
Land: Danmark
Status: Offline
Point: 1427
Direkte link til dette indlæg Sendt: 12.Apr.2023 kl. 15:27
@EXCELGAARD

Det er ikke min formel..
Mit indlæg var kun en reaktion (som du vil se, hvis du læser indlægget) på det PHBK skrev kl. 8:31.

Den korrekte formel løser selvfølgelig et væsentligt problem. Smile
 
Til top
EXCELGAARD Se dropdown
Platin bruger
Platin bruger


Medlem: 27.Dec.2012
Land: Denmark
Status: Offline
Point: 5417
Direkte link til dette indlæg Sendt: 12.Apr.2023 kl. 11:27
Bjarnes formel til Black Friday er den korrekte.

Hans' formel tager ikke højde for, at Black Friday blev ændret i 1939 fra at være den sidste torsdag i november til den 4. torsdag i november.

https://en.wikipedia.org/wiki/Black_Friday_(shopping)


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.
Til top
Hans K. Se dropdown
Guld bruger
Guld bruger


Medlem: 04.Apr.2019
Land: Danmark
Status: Offline
Point: 1427
Direkte link til dette indlæg Sendt: 12.Apr.2023 kl. 10:16
Citat: PHBK PHBK skrev:

Blot et lille side spørgsmål, hvordan kan man udregne Black Friday?

Jeg så på nettet der er en udregning der hedder:
=DATE((A1),11,CHOOSE(WEEKDAY(DATE((A1),11,1)),26,25,24,23,22,28,27))+1
Men kan ikke lige få den til at fungere korrekt.

Håber på hjælp :)



Indtast årstallet i A1 og brug:

=DATE(A1;11;CHOOSE(WEEKDAY(DATE(A1;11;1));26;25;24;23;22;28;27))+1
Til top
PHBK Se dropdown
Bronze bruger
Bronze bruger
Avatar

Medlem: 03.Nov.2021
Land: Danmark
Status: Offline
Point: 21
Direkte link til dette indlæg Sendt: 12.Apr.2023 kl. 09:16
Tusind tak Bjarne :D
Det virker perfekt :)

Til top
 Besvar Besvar Side  12>

Skift forum Forum tilladelser Se dropdown

© 2010 - 2024 Dansk Regneark Forum - en del af Excel-regneark.dk