08. september 2015 - 10:49
Der er
21 kommentarer og 1 løsning
Hvis sætning for flere celler
Tester værdierne i A1 og A2 Skal i stedet teste A1 og A2:A11 Logisk Test A1=0 Værdi hvis sand "Mangler" Værdi hvis falsk HVIS(A1=1;HVIS(A2=0;"OK";"FEJL");HVIS(A1>1;HVIS(A2>=1;"OK";"FEJL"))) Hvis jeg stadig skal teste A1 og i stedet for A2", skal A2" til A11 testes. Hvordan kommer formlen så til at se ud?
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
08. september 2015 - 11:15
#1
Er det sådan her: =HVIS(A1=1;HVIS(OG(A2:A11=0);"OK";"FEJL");HVIS(A1>1;HVIS(OG(A2:A11>=1);"OK";"FEJL"))) Det er en matrixformel, så hold Ctrl og Shift nede før du trykker på Enter.
08. september 2015 - 20:43
#2
Virker ikke helt efter hensigten. Vil gerne vende tilbage i morgen, da jeg er hængt lidt op. God aften.
10. september 2015 - 08:52
#3
A1 = 1 og A2:A11 = 0, her virker den ( melder "OK" i A1) A1 = 1 og A2:A11 = >0, her virker den ( melder "Fejl" i A1) A1 = 0 og A2:A11 = >0, her virker den ikke ( melder "Falsk" i A1) Den skulle gerne melde "Fejl".
10. september 2015 - 08:53
#4
Undskyld ikke "Fejl" men "Mangler"
10. september 2015 - 09:33
#5
Hvor mange forskellige situationer kan forekomme: A1 (<0, 0, 1, >1)? A2:A11 (alle (eller mindst én) = 0, alle (eller mindst én) >0)?
10. september 2015 - 10:03
#6
Hvis A1 er o, skal der meldes Mangler (celle G1), Hvis A1 er 1 og A2:A11 er o meldes OK (celle G1), Hvis A1 er 1 og A2":A11 er større end 0 meldes Fejl (celle G1), Hvis A1 er større end 1 og A2:A11 er o meldes Fejl (celle G1), Hvis A1 er større end 1 og A2:A11 er større end o meldes OK (celle G1), ..håber det giver mening.
10. september 2015 - 11:19
#7
Er den her (matrixformel) bedre =HVIS(A1=0;"Mangler";HVIS(OG(A1=1;A2:A11=0);"OK";HVIS(OG(A1=1;A2:A11>0);"Fejl";HVIS(OG(A1>0;A2:A11=0);"Fejl";HVIS(OG(A1>0;A2:A11>0);"OK";"")))))
10. september 2015 - 11:39
#8
Har testet: Hvis A1 er 0 - resultat: Mangler Hvis A1 er 1 - resultat: ok Hvis A1 er >1 og A2:A11 er 0 - resutat: Fejl virker efter hensigten men... Hvis A1 >1 og A2":A11 er 1 eller større - resutat (Kommer der ingenting), skulle gerne være "ok"
10. september 2015 - 11:47
#9
Hvis A1 >1 og A2":A11 er 1 eller større får jeg reultat OK.
10. september 2015 - 13:24
#10
Det forstår jeg ikke helt. Det er vel stadig en matrixformel? Formlen i dit indlæg rækker ud over rammen, kan der være gået noget tabt?
10. september 2015 - 17:49
#11
10. september 2015 - 20:02
#12
Kan ike åbne linket?
10. september 2015 - 20:47
#13
11. september 2015 - 07:42
#14
Linket virker nu, men regnearket virker ikke helt, som forventet: Hvis A1 = 1 og A2 = 1 kommer der ingen melding Hvis A1 = 2 Og A3 = 2 kommer der ingen melding
11. september 2015 - 09:58
#15
Så gå tilbage til mit indlæg #5 og overvej om du svarede fylfestgørende på det jeg spurgte om, blandt andet: A2:A11 (alle (eller mindst én) = 0, alle (eller mindst én) >0)? Jeg forudsatte "alle" da du ikke svarede på det.
11. september 2015 - 10:36
#16
Jeg forstår ikke helt, vil du forklare nærmere? Hvis A1 er større end 1, skal mindst en af A2:A11 være større end 0.
11. september 2015 - 10:50
#17
Altså mindst 1 af A2:A11 skal være større end nul, skriver du nu. Men det var jo just det jeg spurgte om i #5 og som du ikke svarede på, hvorefter jeg, som nævnt i #15, forudsatte alle. Formlen skal så ændres igen, men jeg har ikke tid lige i øjeblikket.
11. september 2015 - 10:51
#18
OK
11. september 2015 - 12:14
#19
Jeg trækker mig da jeg ikke tror jeg har fattet opgaven.
11. september 2015 - 12:38
#20
Medmindre da at du vil uploade en fil hvor du viser de tænkelige situationer der kan forekomme og de tilhørende ønskede resultater, men det skal i givet fald gå hurtigt, da jeg kun har få timer inden jeg tager på tur.
13. september 2015 - 09:24
#21
Lukker og tak for forsøget.
13. september 2015 - 17:16
#22
Hvis nogen kan bruge det, har jeg fundet en løsning, der virker: =HVIS(A1=0;"Mangler";HVIS(A1=1;HVIS(SUM(A2:A11)=0;"OK";"FEJL");HVIS(A1>1;HVIS(SUM(A2:A11)>=1;"OK";"FEJL"))))
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig