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


Emne lukkettekst & tabel

 Besvar Besvar
Forfatter
larsJensen Se dropdown
Bronze bruger
Bronze bruger


Medlem: 28.Mar.2016
Land: Denmark
Status: Offline
Point: 72
Direkte link til dette indlæg Emne: tekst & tabel
    Sendt: 01.Dec.2016 kl. 12:49
=HVIS(ELLER(ER.TAL(SØG("syg";E2));ER.TAL(SØG("store bededag";E2)));"hej";"øv")

Denne formel virker ganske udmærket, men som I kan se, er jeg nødt til at specificere selve helligdagen.
Jeg har en tabel (Hdage); jeg prøver at inkorporere Hdage i formlen, men jeg løber panden mod den berømte/berygtede mur.
Jeg har bl.a. prøvet med TÆL.HVIS i andet led både i stedet for og efter SØG, men det virker ikke.
Er her nogen, som kan vise mig, hvordan det skal gøres?
Til top



Til top
Bjarnehansen Se dropdown
Platin bruger
Platin bruger
Avatar

Medlem: 20.Nov.2011
Land: DK
Status: Offline
Point: 5481
Accepteret svar Accepteret svar
Direkte link til dette indlæg Sendt: 02.Dec.2016 kl. 15:40
uploads/397/NuMedSyg_2016-12-02_08-29-41_bj.xlsm
her er et forslag til ændring for letter at styre syg, ferie, fri, afsp  og helligdage

Til top
BQardi Se dropdown
Bronze bruger
Bronze bruger
Avatar

Medlem: 11.Nov.2016
Land: Danmark
Status: Offline
Point: 100
Direkte link til dette indlæg Sendt: 01.Dec.2016 kl. 16:33
Hvordan hvad skal gøres?
Til top
Bjarnehansen Se dropdown
Platin bruger
Platin bruger
Avatar

Medlem: 20.Nov.2011
Land: DK
Status: Offline
Point: 5481
Direkte link til dette indlæg Sendt: 01.Dec.2016 kl. 19:13
hvor har du dine helligdage og hvordan ser dit ark ud..

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
Til top
larsJensen Se dropdown
Bronze bruger
Bronze bruger


Medlem: 28.Mar.2016
Land: Denmark
Status: Offline
Point: 72
Direkte link til dette indlæg Sendt: 02.Dec.2016 kl. 08:53
uploads/1652/NuMedSyg_2016-12-02_08-29-41.xlsx
Her er et lille øve-ark.

Kolonne E er til kommentarer (bl.a. "syg" og/eller helligdage), og kolonne O er, hvor jeg prøver at få denne formel til at virke. Helligdagene står, som en tabel, i kolonne Q og hedder Hdage.

TÆL.HVIS(Hdage;E2)=1
Det er denne formel, jeg plejer at bruge til at kigge efter helligdage,og som jeg nu prøver at inkorporere i formlen i indlæg 1.
Jeg kan bare ikke finde ud af, hvordan jeg kombinerer den med ER.TAL(SØG Dead eller uden SØG.

Jeg vil gerne frem til, at der kan stå flere ting i et kommentar-felt, og jeg kun bruger det ene ord til den relevante søgning.
Til top
Bjarnehansen Se dropdown
Platin bruger
Platin bruger
Avatar

Medlem: 20.Nov.2011
Land: DK
Status: Offline
Point: 5481
Accepteret svar Accepteret svar
Direkte link til dette indlæg Sendt: 02.Dec.2016 kl. 15:40
uploads/397/NuMedSyg_2016-12-02_08-29-41_bj.xlsm
her er et forslag til ændring for letter at styre syg, ferie, fri, afsp  og helligdage

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
Til top
Bjarnehansen Se dropdown
Platin bruger
Platin bruger
Avatar

Medlem: 20.Nov.2011
Land: DK
Status: Offline
Point: 5481
Direkte link til dette indlæg Sendt: 02.Dec.2016 kl. 15:49
skal den kende din vagt for at give sygetimer eller er det et fast antal pr dag
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
Til top
larsJensen Se dropdown
Bronze bruger
Bronze bruger


Medlem: 28.Mar.2016
Land: Denmark
Status: Offline
Point: 72
Direkte link til dette indlæg Sendt: 03.Dec.2016 kl. 09:47
Det kan være, jeg bliver nødt til det, men for nu vil jeg ikke lave om på designet.

Jeg har bare lidt svært ved at tro på, jeg ikke kan finde et ord, som er en del af en tabel ved at kombinere forskellige formler.
Til top
Bjarnehansen Se dropdown
Platin bruger
Platin bruger
Avatar

Medlem: 20.Nov.2011
Land: DK
Status: Offline
Point: 5481
Direkte link til dette indlæg Sendt: 03.Dec.2016 kl. 09:51
s tror jeg du skal ud i noget med left , len og noget at den skal finde et mellemrum også se hvad der står til venstre for det men det bliver noget af en formel .......
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
Til top
larsJensen Se dropdown
Bronze bruger
Bronze bruger


Medlem: 28.Mar.2016
Land: Denmark
Status: Offline
Point: 72
Direkte link til dette indlæg Sendt: 03.Dec.2016 kl. 09:53
Det er et spørgsmål om at kende vagten, hvilket ikke er noget problem.
 
Hele problemet opstod, da jeg fandt ud af, jeg ikke bare kunne referere til en tabel, men skulle indskrive hver enkelt helligdag i formlen.
Så gik jeg lidt i sort...
Til top
Bjarnehansen Se dropdown
Platin bruger
Platin bruger
Avatar

Medlem: 20.Nov.2011
Land: DK
Status: Offline
Point: 5481
Direkte link til dette indlæg Sendt: 03.Dec.2016 kl. 09:53
ved at ændre på designet skal du jo kun tjekke om det er en helligdag og om der står noget i kommentar feltet,
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
Til top
BQardi Se dropdown
Bronze bruger
Bronze bruger
Avatar

Medlem: 11.Nov.2016
Land: Danmark
Status: Offline
Point: 100
Direkte link til dette indlæg Sendt: 03.Dec.2016 kl. 12:33
Denne formel:
TÆL.HVIS(Hdage;E2)=1
tæller forekomster af "store bededag" i Hdage

Denne formel:
TÆL.HVIS(Hdage;E3)=1
tæller forekomster af "syg store bededag" i Hdage

Men, som jeg har forstået, det du gerne vil er at søge i tekststrengen i E2 efter værdierne i Hdage (store bededag, kristi himmelfartsdag)

Så det er lidt det omvendte scenarie og det du leder efter kaldes en matrixformel (array formula på engelsk).

Så prøv denne, men VIGTIGT: indtast formlen i formel feltet og tryk CTRL+SHIFT+ENTER!
=HVIS(ELLER(ER.TAL(SØG("syg";E2));ER.TAL(SØG(Hdage;E2)));"hej";"øv")

Hvis du har gjort det rigtigt vil formlen i formel feltet se således ud:
{=HVIS(ELLER(ER.TAL(SØG("syg";E2));ER.TAL(SØG(Hdage;E2)));"hej";"øv")}
(Du må endelig ikke prøve at indtaste tuborg-klammerne manuelt, for så vil det ikke virke)
Til top
larsJensen Se dropdown
Bronze bruger
Bronze bruger


Medlem: 28.Mar.2016
Land: Denmark
Status: Offline
Point: 72
Direkte link til dette indlæg Sendt: 03.Dec.2016 kl. 15:21
Du har ret, og det kan forekomme uforståeligt, men nu er der gået stædighed i mig.
Det kan være, du har ret, men nu vil jeg prøve at løse dette problem, før jeg kravler over plankeværket, hvor det ikke er der. Wink
Til top
larsJensen Se dropdown
Bronze bruger
Bronze bruger


Medlem: 28.Mar.2016
Land: Denmark
Status: Offline
Point: 72
Direkte link til dette indlæg Sendt: 05.Dec.2016 kl. 09:55
{=HVIS(ELLER(ER.TAL(SØG("syg";E2));ER.TAL(SØG(Hdage;E2)));"hej";"øv")}
Hvorfor virker formlen ikke med OG?
Til top
Bjarnehansen Se dropdown
Platin bruger
Platin bruger
Avatar

Medlem: 20.Nov.2011
Land: DK
Status: Offline
Point: 5481
Direkte link til dette indlæg Sendt: 05.Dec.2016 kl. 17:24
fordi med og skal begge betingelserne være opfyldt med eller er det kun den ene der behøver være opfyldt.
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
Til top
BQardi Se dropdown
Bronze bruger
Bronze bruger
Avatar

Medlem: 11.Nov.2016
Land: Danmark
Status: Offline
Point: 100
Direkte link til dette indlæg Sendt: 06.Dec.2016 kl. 07:09
Citat: larsJensen larsJensen skrev:

{=HVIS(ELLER(ER.TAL(SØG("syg";E2));ER.TAL(SØG(Hdage;E2)));"hej";"øv")}
Hvorfor virker formlen ikke med OG?
Den virker også ganske fint...
Det kommer helt an på hvad du prøver at opnå med formlen...

Som Bjarne skriver skal begge kriterier være opfyldt for at være SAND (= "hej").
Dvs. cellen skal indeholde BÅDE "syg" OG en helligdag (f.eks. "store bededag")...
I dit eksempelark er det kun celle E3 der opfylder begge kriterier (celleindhold: "syg store bededag") og derfor kun denne celle der vil vise "hej". Resten af cellerne vil vise "øv" da kun én af kriterierne er opfyldt (enten "syg" ELLER en værdi fra Hdage)...

HUSK at bruge CTRL+SHIFT+ENTER hver gang du ændrer noget i formlen, da matrix funktionen ellers vil "forsvinde"...
Til top
larsJensen Se dropdown
Bronze bruger
Bronze bruger


Medlem: 28.Mar.2016
Land: Denmark
Status: Offline
Point: 72
Direkte link til dette indlæg Sendt: 09.Dec.2016 kl. 07:53
Citat: BQardi BQardi skrev:

[QUOTE=larsJensen] {=HVIS(ELLER(ER.TAL(SØG("syg";E2));ER.TAL(SØG(Hdage;E2)));"hej";"øv")}
Hvorfor virker formlen ikke med OG?
Den virker også ganske fint...
Det kommer helt an på hvad du prøver at opnå med formlen...

Som Bjarne skriver skal begge kriterier være opfyldt for at være SAND (= "hej").
Dvs. cellen skal indeholde BÅDE "syg" OG en helligdag (f.eks. "store bededag")...
I dit eksempelark er det kun celle E3 der opfylder begge kriterier (celleindhold: "syg store bededag") og derfor kun denne celle der vil vise "hej". Resten af cellerne vil vise "øv" da kun én af kriterierne er opfyldt (enten "syg" ELLER en værdi fra Hdage)...

HUSK at bruge CTRL+SHIFT+ENTER hver gang du ændrer noget i formlen, da matrix funktionen ellers vil "forsvinde"...

Jeg kender godt forskellen på ELLER og OG i en formel, og det første jeg gjorde, da du viste mig matrix-formlen, var at udskifte ELLER med OG, og ... den virker bare ikke.

Jeg har nu tænkt lidt frem og tilbage; jeg har besluttet mig for at gøre som tidligere foreslået; at indføre en ekstra kolonne til helligdagene.
Det gør det nok også nemmere for andre, som dårligt ved, hvad en computer er...
Til top
BQardi Se dropdown
Bronze bruger
Bronze bruger
Avatar

Medlem: 11.Nov.2016
Land: Danmark
Status: Offline
Point: 100
Direkte link til dette indlæg Sendt: 09.Dec.2016 kl. 16:35
Formlen virker fint hos mig, der må være noget andet galt hvis det ikke virker hos dig.

Men har du fået det til at virke med en ekstra kolonne, må det siges at være en success og jeg kan bare sige at jeg er glad hvis en af os har inspireret dig til at få opgaven løst.

God weekend...
Til top
 Besvar Besvar

Skift forum Forum tilladelser Se dropdown

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