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


Emne lukketFind match

 Besvar Besvar
Forfatter
Dan Ruseng Se dropdown
Bronze bruger
Bronze bruger


Medlem: 09.Okt.2022
Land: Danmark
Status: Offline
Point: 24
Direkte link til dette indlæg Emne: Find match
    Sendt: 20.Okt.2022 kl. 19:57
uploads/2971/led1_2022-10-20_19-59-42.xlsxJeg har en database og hvis der er match i celle E5:E22 og der også er i D5:D22 samt E5:E22 så skal værdien i B5:B22 skrives i celle K5:K22 når der er match i alle 3 (hver for sig). Det virker her når jeg tager en celle ad gangen, men kan det ikke gøres mere smart ? 

Redigeret af Dan Ruseng - 20.Okt.2022 kl. 20:00
Til top



Til top
Hans K. Se dropdown
Guld bruger
Guld bruger


Medlem: 04.Apr.2019
Land: Danmark
Status: Offline
Point: 1410
Direkte link til dette indlæg Sendt: 21.Okt.2022 kl. 10:42
Hvad mener du her

hvis der er match i celle E5:E22 og der også er i D5:D22 samt E5:E22

match med hvad, og hvorfor skriver du E5:E22 to gange?
Til top
Dan Ruseng Se dropdown
Bronze bruger
Bronze bruger


Medlem: 09.Okt.2022
Land: Danmark
Status: Offline
Point: 24
Direkte link til dette indlæg Sendt: 21.Okt.2022 kl. 14:58
Ahhhh det gik da vist lidt stærkt.
Prøver igen. 

Jeg har en database og når der er et match lodret i alle 3 celler C-D-F så skal værdien i celle B skrives i celle L ved den der matcher.

Som på foto hvor C5=C23 samt D5=D23 samt E5=E23 så værdien i B5 skrives i L23 og værdien i L23 skrives i B5.


Til top
Hans K. Se dropdown
Guld bruger
Guld bruger


Medlem: 04.Apr.2019
Land: Danmark
Status: Offline
Point: 1410
Direkte link til dette indlæg Sendt: 21.Okt.2022 kl. 17:18
Gør det samme sig ikke gældende for C9=C10, D9=D10, E9=E10?
Til top
Dan Ruseng Se dropdown
Bronze bruger
Bronze bruger


Medlem: 09.Okt.2022
Land: Danmark
Status: Offline
Point: 24
Direkte link til dette indlæg Sendt: 21.Okt.2022 kl. 20:16
Citat: Hans K. Hans K. skrev:

Gør det samme sig ikke gældende for C9=C10, D9=D10, E9=E10?

Jo det gør det, og derfor vil jeg gerne finde en formel der så kan sætte B9 i L10 samt L10 i B9.
Så når jeg har søger på et  varenummer, så kan jeg hurtig se hvilken andre der også kan bruges ( det har en anden varenummer hvis længden er en anden).
Til top
H_sønderskov Se dropdown
Sølv bruger
Sølv bruger
Avatar

Medlem: 18.Okt.2022
Land: Danmark
Status: Offline
Point: 140
Direkte link til dette indlæg Sendt: 21.Okt.2022 kl. 22:08
Du skriver 
 hvor C5=C23 samt D5=D23 samt E5=E23 så værdien i B5 skrives i L23 og værdien i L23 skrives i B5.
det vil jo være at L23 = B5     L23 = B5 det burde give en fejl

Til top
Dan Ruseng Se dropdown
Bronze bruger
Bronze bruger


Medlem: 09.Okt.2022
Land: Danmark
Status: Offline
Point: 24
Direkte link til dette indlæg Sendt: 21.Okt.2022 kl. 23:14
Citat: H_sønderskov H_sønderskov skrev:

Du skriver 
 hvor C5=C23 samt D5=D23 samt E5=E23 så værdien i B5 skrives i L23 og værdien i L23 skrives i B5.
det vil jo være at L23 = B5     L23 = B5 det burde give en fejl


AhhhCry du har ret.... " værdien i B5 skrives i L23 og værdien i B23 skrives i L5" 
Tak for du fanget det.


Redigeret af Dan Ruseng - 21.Okt.2022 kl. 23:21
Til top
Dan Ruseng Se dropdown
Bronze bruger
Bronze bruger


Medlem: 09.Okt.2022
Land: Danmark
Status: Offline
Point: 24
Direkte link til dette indlæg Sendt: 22.Okt.2022 kl. 03:16
Citat: Dan Ruseng Dan Ruseng skrev:

Citat: Hans K. Hans K. skrev:

Gør det samme sig ikke gældende for C9=C10, D9=D10, E9=E10?

Jo det gør det, og derfor vil jeg gerne finde en formel der så kan sætte B9 i L10 samt L10 i B9.
Så når jeg har søger på et  varenummer, så kan jeg hurtig se hvilken andre der også kan bruges ( det har en anden varenummer hvis længden er en anden).
Skulle være B9 i L10 samt B10 i L9Sleepy
Til top
Hans K. Se dropdown
Guld bruger
Guld bruger


Medlem: 04.Apr.2019
Land: Danmark
Status: Offline
Point: 1410
Direkte link til dette indlæg Sendt: 22.Okt.2022 kl. 06:42
Jeg har ingen forslag.
Til top
Bjarnehansen Se dropdown
Platin bruger
Platin bruger
Avatar

Medlem: 20.Nov.2011
Land: DK
Status: Offline
Point: 5475
Direkte link til dette indlæg Sendt: 22.Okt.2022 kl. 10:21
hvor skriver du det der skal på tjekkes på ????
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: 5475
Direkte link til dette indlæg Sendt: 22.Okt.2022 kl. 10:38
jeg tror man skal lave en søge funktion hvor man vælge den man skal have en der en erstatning for ,
og den formel der står i K5 kan den ikke laves så den søger hele listen igennem for hvert varenummer ved godt at L5 og L23 vil få de samme varenummer stående kan bare ikke lige selv overskue det hvordan det skal laves ellers har jeg ikke nogen forslag
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
Dan Ruseng Se dropdown
Bronze bruger
Bronze bruger


Medlem: 09.Okt.2022
Land: Danmark
Status: Offline
Point: 24
Direkte link til dette indlæg Sendt: 22.Okt.2022 kl. 10:44
Citat: Bjarnehansen Bjarnehansen skrev:

hvor skriver du det der skal på tjekkes på ????
Ved ikke helt hvad du mener, men hvis det kun vare række 5 og 23 så ville der i celle L5 stå " =HVIS(OG(C5=C23;D5=D23;E5=E23);B23;"") " o
Men jeg vil gerne ha den til at tjekke alle rækker i min database.
Til top
H_sønderskov Se dropdown
Sølv bruger
Sølv bruger
Avatar

Medlem: 18.Okt.2022
Land: Danmark
Status: Offline
Point: 140
Direkte link til dette indlæg Sendt: 22.Okt.2022 kl. 13:06
Hvis du vil lave match i alle rækkerne på nær 23 med række 23 så kan du jo bare ændre de rækker som skal give match, hvis det er hele databasen at du vil se om to rækker er ens i de 3 koloner bliver det svært i excel
Til top
Bjarnehansen Se dropdown
Platin bruger
Platin bruger
Avatar

Medlem: 20.Nov.2011
Land: DK
Status: Offline
Point: 5475
Direkte link til dette indlæg Sendt: 22.Okt.2022 kl. 13:12
jeg har ikke flere forslag, men tro også det bliver svært at lave.
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
Hans K. Se dropdown
Guld bruger
Guld bruger


Medlem: 04.Apr.2019
Land: Danmark
Status: Offline
Point: 1410
Direkte link til dette indlæg Sendt: 22.Okt.2022 kl. 13:25
Det er ikke det, du efterlyser, men du kan prøve at se, om det kan være til inspiration.

Jeg har i kolonne N markeret (med betinget formatering) de rækker, hvor der er match.

Til top
Dan Ruseng Se dropdown
Bronze bruger
Bronze bruger


Medlem: 09.Okt.2022
Land: Danmark
Status: Offline
Point: 24
Direkte link til dette indlæg Sendt: 22.Okt.2022 kl. 14:59
Citat: Hans K. Hans K. skrev:

Det er ikke det, du efterlyser, men du kan prøve at se, om det kan være til inspiration.

Jeg har i kolonne N markeret (med betinget formatering) de rækker, hvor der er match.

Jo tak det har da fået mig til at tænke lidt anderledes. Har lige nogle ting der skal afprøves. Tak
Til top
Dan Ruseng Se dropdown
Bronze bruger
Bronze bruger


Medlem: 09.Okt.2022
Land: Danmark
Status: Offline
Point: 24
Direkte link til dette indlæg Sendt: 22.Okt.2022 kl. 17:06
Jeg har fundet en måde men excel kan ikke lære min kode så den kan auto udfylde arket. Det fylder også meget men jeg kunne måske lægge det på andet ark. Men kan man på en måde få det gjort så den kan lære min kode?uploads/2971/Skærmbillede_2022-10-22_kl._16.58.36.pnguploads/2971/Kopi_af_Dan.xlsx
Til top
Hans K. Se dropdown
Guld bruger
Guld bruger


Medlem: 04.Apr.2019
Land: Danmark
Status: Offline
Point: 1410
Direkte link til dette indlæg Sendt: 22.Okt.2022 kl. 19:21
Det er alt andet end simpelt.

Først skal du tjekke C5:E5 mod C6:E23.
Derefter skal du tjekke C6:E6 mod en tabel der indeholder C5:E5 og desuden C7:E23, altså mod alle andre rækker i den oprindelige tabel end række 6. 
Herefter skal du tjekke C7:E7 mod en tabel der indeholder C5:E6 og desuden C8:E23 og så videre helt op til at du skal tjekke C23:E23 mod C5:E22. Hvis du har mod på at gå den vej kan du bruge funktionen CHOOSEROWS (engelsk) til at udvælge de rækker der skal indgå i tabellen eller her nærmere, den række der skal udelades af tabellen. Men det kræver, at du har Microsoft 365 med alle de nye funktioner. Jeg har ikke mod på det, men om du har, er op til dig. Du kan eventuelt også se på funktionen VSTACK.


Redigeret af Hans K. - 22.Okt.2022 kl. 19:32
Til top
Dan Ruseng Se dropdown
Bronze bruger
Bronze bruger


Medlem: 09.Okt.2022
Land: Danmark
Status: Offline
Point: 24
Direkte link til dette indlæg Sendt: 22.Okt.2022 kl. 20:13
Tror faktisk den er løst. Har lavet match 1 - 2 - 3 - 4. Ser ud til at virke.uploads/2971/led41.xlsx
Til top
 Besvar Besvar

Skift forum Forum tilladelser Se dropdown

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