Avatar billede Eleven56 Novice
15. december 2021 - 13:25 Der er 6 kommentarer

Opslag med flere kriterier. Hjælp!

Vi har en prisliste, hvor vi skal slå op på en bestemt pris, hvis et bestemt kriterie er opfyldt.

Varenummer    Konto    Pris
10000190    KFUR    160,19
10000190    GEA    160,19
10000190    GEA    160,19
10000710    GEA    153,63
10000750    GEA    184,6
10000760    GEA    153,63
12003750    KFUR    21,06
12003750    GEA    21,06
12003970    GEA    1,42
12003990    GEA    0,72
12004020    GEA    0,5

Jeg vil gerne have en formel, som viser, prisen på varenummer 12003750, hvis konto er = GEA.

Kan nogen hjælpe, så vil jeg være meget glad og taknemmelig?
Avatar billede ebea Ekspert
15. december 2021 - 14:00 #1
Du kan gøre det med flere forskellige formler. men et eks. her:

=SUMPRODUKT(--($A$2:$A$10=E1);--($B$2:$B$10=F1);$C$2:$C$10)

Hvor du har dit vare nr. forespørgsel i E1, og det andet kriterie (GEA) i F1
Og vare nr. i kolonne A, og navn i kolonne B, og pris i kolonne C.
Avatar billede Eleven56 Novice
15. december 2021 - 14:49 #2
12003970    GEA    1,42
10000190    KFUR    320,38
10000190    GEA    320,38
10000190    GEA    320,38
10000710    GEA    153,63
10000750    GEA    184,6
10000760    GEA    153,63
12003750    KFUR    21,06
12003750    GEA    21,06
12003970    GEA    1,42

Formlen virker, hvis jeg indtaster varenummer i E1 og konto i F1.
Men jeg vil gerne kopiere den nedad. Jeg har forsøgt og gøre F1 til en fast værdi, da det kriterie hele tiden gælder, men varenummer skifter. Den skal kun vise priser for GEA. IKKE for KFUR og andre også, når jeg kopierer den ned ad. Kan nogen hjælpe med det?
Avatar billede Eleven56 Novice
15. december 2021 - 15:05 #3
Mit på ´problem er, at LOPSLAG vil returnere den første pris, som den finder på et varenummer. Det skal den ikke. Jeg kan have en lang liste af varenumre, men jeg vil kun have den til at returnere dem, hvor kontrakt er SKOV.
Jeg vil gerne have det resultat, som jeg viser i de første 2 linjer ud fra den liste, som ligger neden under.

Varenummer    Kontrakt    Pris
8004700    SKOV    43,66
14007760    SKOV    105

Varenummer    Kontrakt    Pris
8004700    721083073    44,79
8004700    Bactiquant    51,79
8004700    972169880    84,53
8004700    SKOV    43,6625
8004700    LIONS    65,07
8004700    ABACUS    39
8004700    758204880    85
8004700    758340770    36,85
8004700    Economic    50,5
14007760    NORCONS    165,08
14007760    HAAS    229
14007760    DLG    209,94
14007760    DANC    124,88
14007760    MUTONIC    124,88
14007760    SIV    274,47
14007760    VORESKLINI    175,23
14007760    NORLYS    199
14007760    skov    105
Avatar billede ebea Ekspert
15. december 2021 - 17:20 #4
#3 - Hvor skal du have prisen, listet henne? Ud for hver række, eller i en samlet liste?
Avatar billede Eleven56 Novice
15. december 2021 - 18:59 #5
Ud for hver række.
Jeg har en lang liste med varenumre, som en bestemt kunde køber..
Ud for hver række med varenummer og varetekst skal jeg have deres kontrakt priser indsat. Der vil ikke være kontraktpriser på alle varer, så der skal blot skrives pris ud for de varer, hvor den finder et match på f.eks. kontraktkunde SKOV.

Problemet er, at vores kontrakt prisliste indeholder det samme varenummer mange gange, fordi alle kontraktpriser er samlet i en fil.
Avatar billede ebea Ekspert
15. december 2021 - 19:01 #6
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester