Forfatter |
Emne Søg Emne funktioner
|
ExDat
Bronze bruger
Medlem: 05.Sep.2019
Land: Danmark
Status: Offline
Point: 21
|
Emne: Tæl.Hvis Funktion Sendt: 05.Sep.2019 kl. 09:22 |
Hey,
Jeg har dette problem som lyder således at jeg har nogle dataer:
Ark1: Kolonne B: dato og tid som ser således ud (18-08-2019 22:34:22) og Kolonne D: Accepteret, Afvist, Dårlig behandling osv osv
Jeg vil gerne lave en funktion i Ark 2 hvor jeg henter tæller data som har disse to kriterier:
1. Skal være accepteret: "Accepteret" 2. Skal være et bestemt dato som f.eks. "19-08-2019" Altså skal den være uafhængig af tiden på dagen, så længe det er den ønskede dato.
Accepteret virker, men når jeg prøver at kode kriterie nummer 2 sker der intet.
Koden som jeg indtil videre har formet ser således ud:
=TÆL.HVIS('Ark1'!D:D;"Accepteret";'Ark1'!B:B;"*18-08-2019*"), men kriterie 2 virker ikke, selvom jeg har undersøgt det og alle gøre det på samme måde? Når jeg indfører stjerner både foran og efter burde det betyde som jeg har forstået at så længe der står 18-08-2019, er det der står foran eller efter ligegyldigt??
|
|
|
|
|
ExDat
Bronze bruger
Medlem: 05.Sep.2019
Land: Danmark
Status: Offline
Point: 21
|
Accepteret svar
Sendt: 05.Sep.2019 kl. 10:36 |
Hvad gøre jeg hvis jeg f.eks. tjekker om der i en sætning står Accepteret i, men i flere kolonner? Får en fejl hvor der står VÆRDI
|
|
Skovgaard
Sølv bruger
Medlem: 13.Aug.2019
Land: Danmark
Status: Offline
Point: 169
|
Sendt: 05.Sep.2019 kl. 09:39 |
Prøv at uploade et eksempel, så er det lettere at fejlsøge.
/Skovgaard
|
|
ExDat
Bronze bruger
Medlem: 05.Sep.2019
Land: Danmark
Status: Offline
Point: 21
|
Sendt: 05.Sep.2019 kl. 09:50 |
|
|
ExDat
Bronze bruger
Medlem: 05.Sep.2019
Land: Danmark
Status: Offline
Point: 21
|
Sendt: 05.Sep.2019 kl. 09:53 |
Eksemplet er et lille Excel fil hvor man kan teste denne funktion. Vil gerne lave en kode som indeholder de 2 kriterier og tæller når de bliver overholdt.
|
|
Skovgaard
Sølv bruger
Medlem: 13.Aug.2019
Land: Danmark
Status: Offline
Point: 169
|
Sendt: 05.Sep.2019 kl. 10:04 |
Har prøvet lidt frem og tilbage, men kan kun få det til at virke, hvis vi laver en hjælpekolonne, se vedhæftet eksempel.
uploads/2506/Eksempel_2019-09-05_09-49-53_Skovgaard.xlsx
/Skovgaard
|
|
ExDat
Bronze bruger
Medlem: 05.Sep.2019
Land: Danmark
Status: Offline
Point: 21
|
Accepteret svar
Sendt: 05.Sep.2019 kl. 10:36 |
Hvad gøre jeg hvis jeg f.eks. tjekker om der i en sætning står Accepteret i, men i flere kolonner? Får en fejl hvor der står VÆRDI
|
|
ExDat
Bronze bruger
Medlem: 05.Sep.2019
Land: Danmark
Status: Offline
Point: 21
|
Sendt: 05.Sep.2019 kl. 10:38 |
=TÆL.HVISER('Ark2'!R:AA;"Accepteret";'Ark2'!AC:AC;"15-08-2019").
Denne kode giver fejlen: #VÆRDI
|
|
Skovgaard
Sølv bruger
Medlem: 13.Aug.2019
Land: Danmark
Status: Offline
Point: 169
|
Sendt: 05.Sep.2019 kl. 10:56 |
Du kan i en tæl.hvisser funktion ikke markere flere kolonner på én gang, så bliver du nødt til at lave flere argumenter såsom...:
=TÆL.HVISER('Ark2'!R:R;"Accepteret";'Ark2'!AA:AA;"Accepteret";'Ark2'!AC:AC;"15-08-2019").
Håber du forstår hvad jeg mener :-)
/Skovgaard
|
|
ExDat
Bronze bruger
Medlem: 05.Sep.2019
Land: Danmark
Status: Offline
Point: 21
|
Sendt: 05.Sep.2019 kl. 11:05 |
Lige et sidste spørgsmål. Nu er det løst det første. Hvis jeg nu skulle se på 3 kolonner, hvor f.eks. det første krav var at der skulle stå "Hans", det andet krav var datoen som du har fikset og det sidste er en kolonne som f.eks. indeholder et langt tal, men man kun er interesseret i de 5 første.
Altså =TÆL.HVISER('Ark1'!B:B;"Hans";'Ark2'!C:C;"15-08-2019";'Ark2'!D:D;"50000*")
|
|
ExDat
Bronze bruger
Medlem: 05.Sep.2019
Land: Danmark
Status: Offline
Point: 21
|
Sendt: 05.Sep.2019 kl. 11:06 |
Den giver resultatet 0 med denne ligning?
|
|
Hans K.
Guld bruger
Medlem: 04.Apr.2019
Land: Danmark
Status: Offline
Point: 1427
|
Sendt: 05.Sep.2019 kl. 11:06 |
På grundlag af den fil du uploadede kl. 9:50
=SUMPRODUCT((A1:A12="Accepted")*(DATE(YEAR(B1:B12);MONTH(B1:B12);DAY(B1:B12))=--"15-08-2019"))
dansk
=SUMPRODUKT((A1:A12="Accepted")*(DATO(ÅR(B1:B12);MÅNED(B1:B12);DAG(B1:B12))=--"15-08-2019"))
|
|
Skovgaard
Sølv bruger
Medlem: 13.Aug.2019
Land: Danmark
Status: Offline
Point: 169
|
Sendt: 05.Sep.2019 kl. 11:26 |
Hvis du vil bruge "*" i forbindelse med tæl.hvisser, så skal du konvertere dine tal til tekst, så virker det.
/Skovgaard
|
|