Print side | Luk vindue

Hente data fra anden fane fortløbende

Udskrevet fra: Dansk Regneark Forum
Kategori: Hjælp til regneark.
Forum navn: Generelt
Forum beskrivelse: Hjælp til generel daglig brug af programmet Excel
Web-adresse: https://forum.excel-regneark.dk/forum_posts.asp?TID=4769
Udskrevet den: 28.Apr.2024 kl. 03:01


Emne: Hente data fra anden fane fortløbende
Besked fra: Andreas12
Emne: Hente data fra anden fane fortløbende
Posteringsdato: 18.Aug.2022 kl. 13:39
Hej 
Jeg absolut ikke avanceret bruger af regneark, men skal optælle vagter på ugebasis i regneark. Det er lykkedes mig at lave en formel, der optæller hvor mange gange initialer går igen i en tabel. =TÆL.HVIS(B7:AA29;"HFE")

Der er 34 initialer der skal tælles op på ugebasis. Hver fane er en uge. Nu vil jeg gerne have en løbende summeret optælling, så jeg kan sikre mig en ligelig fordeling hen over ugerne.

Det vil sige, at jeg skal hente data fra nye faner løbende. Altså optælle vagter for eksempelvis HFE i uge 1 + uge 2 + uge 3 osv. Ideelt set skal formlen fungere automatisk fremadrettet, så den henter data for de fremtidige uger, dette er dog næppe realistisk.

Er det muligt at få hjælp til denne opgave?

På forhånd tak
Andreas



Svar:
Besked fra: Jørgen Christensen
Posteringsdato: 19.Aug.2022 kl. 09:43
Hej Andreas
Det er der flere måde at gøre på. I denne formel forudsætter jeg at du har en fane der hedder "Overblik", hvor du har den summeret optælling.
I kolonne A skriver du initialerne på de 34 personer under hinanden. Start i celle A2.
I række 1 skriver du navnet på fanerne med de enkelte ugeplaner. Start i celle B1.
Indsæt denne formel i cellerne B2 og kopierer den til området B2:BA35 (52 kolonner):
=TÆL.HVIS(INDIREKTE("'"&B$1&"'!B7:AA29");Overblik!$A2)

Forklaring til formel:
TÆL.HVIS tæller antallet af celler der opfylder kriteriet der står i Overblik!$A2
INDIREKTE konverterer tekststrengen "'"&B$1&"'!B7:AA29" til en celle reference

Hvis du hellere vil have arknavnene til at stå i kolonne A og initialerne i række 1, ser formlen sådan ud:
=TÆL.HVIS(INDIREKTE("'"&$A2&"'!B7:AA29");Overblik!B$1)

Med venlig hilsen
Jørgen


Besked fra: Andreas12
Posteringsdato: 20.Sep.2022 kl. 13:59
Hej Jørgen
Tak for dit svar. Så fik jeg kigget på det.
Efter jeg har gjort som beskrevet, får jeg denne fejlmeddelelse: #REFERENCE!

En kollega mener at der mangler en reference i formlen både til initialer og fane? =TÆL.HVIS(INDIREKTE("'"&B$1&"'!B7:AA29");Overblik!$A2)
Mvh
Andreas




Besked fra: Jørgen Christensen
Posteringsdato: 21.Sep.2022 kl. 08:35
Hej Andreas
Nu har jeg uploadet et meget simpelt eksempel:
uploads/2709/Optælling_af_initialer.xlsx" rel="nofollow - uploads/2709/Optælling_af_initialer.xlsx

Der hvor der i formlen jeg oprindelig sendte til dig står "B7:AA29", er det område på ugeplanen, hvor systemet skal se efter initialerne. I det medsendte regneark står der "A1:AA29".
Håber du kan bruge det.
Venlig hilsen
Jørgen


Besked fra: Andreas12
Posteringsdato: 09.Nov.2022 kl. 11:48
Hej Jørgen
Du har virkeligt været behjælpelig. Jeg forstår dit simple eksempel men kan ikke overfører det til mit eget, beklager.
Jeg vil have stor glæde af at få det til at virke..
Jeg vil sætte stor pris på hvis du vil kigge på det eksempel jeg vedhæfter.
Mvh
Andreas



Besked fra: Andreas12
Posteringsdato: 09.Nov.2022 kl. 11:50
uploads/2959/eksempel_til_upload.xlsx" rel="nofollow - uploads/2959/eksempel_til_upload.xlsx


Besked fra: Rene L
Posteringsdato: 09.Nov.2022 kl. 21:03
Hej Andreas

Tjek lige denne  uploads/2969/eksempel_til_upload.xlsx" rel="nofollow - uploads/2969/eksempel_til_upload.xlsx


Besked fra: Andreas12
Posteringsdato: 10.Nov.2022 kl. 11:21
Hej Rene

Tusinde tak for dit svar. Nu er jeg næsten i mål.

Jeg kan dog ikke finde ud af at kopier formlerne til de efterfølgende uger?

Kan du hjælpe med dette?

På forhånd tak.

Mvh
Andreas



Print side | Luk vindue