Excel, Kontrollera att värden i kolumn A, finns i antingen B, C eller D

Permalänk
Medlem

Excel, Kontrollera att värden i kolumn A, finns i antingen B, C eller D

Hej,

Har stött på problem i Excel 2003 där mina letarad, index och passa kunskaper inte räcker till.

Jag vill försäkra mig om att värderna i kolumn A (50-53) finns med i antingen kolumn B, C eller D.

Finns tex 53 inte med så vill jag att det ska synas på något sätt, genom tex FALSKT i en ny kolumn eller liknande.

A B C D
1 50 12 52 15
2 51 1 66 42
3 52 52 51 55
4 53 4 55 51

Vänliga hälsnigar

Freddy

Visa signatur

/ Freddy

Permalänk
Hedersmedlem

Letakolumn (hlookup) kanske kan vara något?

Permalänk
Medlem
Skrivet av Elgot:

Letakolumn (hlookup) kanske kan vara något?

hur använder jag letakolumn när jag har tre stycken kolumner som den ska leta i?

känns som INDEX och PASSA funktionerna lämpar sig bättre.

Visa signatur

/ Freddy

Permalänk
Hedersmedlem
Skrivet av Freddy:

hur använder jag letakolumn när jag har tre stycken kolumner som den ska leta i?

känns som INDEX och PASSA funktionerna lämpar sig bättre.

=letakolumn(A1;B1:D1;1) ger värdet i A1 om detta finns och ett fel annars.

Permalänk
Medlem

Vilkordstyrd formatering funkar ju också.

Visa signatur

"Arguing on internet is like running in the special olympics. Even if you win you're still retarded."

Permalänk
Medlem
Skrivet av Elgot:

=letakolumn(A1;B1:D1;1) ger värdet i A1 om detta finns och ett fel annars.

Den letar endast i översta raden. Letakolumn kan inte leta i en matris.

Visa signatur

/ Freddy

Permalänk
Medlem

Kan du inte lösa det med en OM-rad annars?
Om du kan tänka dig ha en varningsrad i varje kolumn så kan det ju duga med nått i stil med detta exempel:
Om du vill att B1 eller C1 ska ha samma värde som A1, så kan du lägga denna kontroll/varningsflagga i tex D1:
=OM(A1=B1;"";OM(A1=C1;"";"Värdet saknas")

*edit*
Fast detta gäller ju bara rad för rad förstås.
Du kanske menade att den skulle kolla av detta på alla rader?

Visa signatur

9800X3D | RTX 3080 | 64GB DDR5 | 1+2+2TB M.2 | MSI B850 Tomahawk | RM1000x | NZXT H7
A modest man is usually admired, if people ever hear of him.

Permalänk
Medlem
Skrivet av Roger W:

Kan du inte lösa det med en OM-rad annars?
Om du kan tänka dig ha en varningsrad i varje kolumn så kan det ju duga med nått i stil med detta exempel:
Om du vill att B1 eller C1 ska ha samma värde som A1, så kan du lägga denna kontroll/varningsflagga i tex D1:
=OM(A1=B1;"";OM(A1=C1;"";"Värdet saknas")

Jag vill inte att de ska vara samma värde.
Det är inte det som skall kontrolleras utan endast om talen i kolumn A finns med i någon av kolumnerna B, C eller D.

Visa signatur

/ Freddy

Permalänk
Medlem
Skrivet av Freddy:

Jag vill inte att de ska vara samma värde.
Det är inte det som skall kontrolleras utan endast om talen i kolumn A finns med i någon av kolumnerna B, C eller D.

För att förtydliga, om vi utgår från ditt exempel:
Räcker det alltså att 53 finns i tex rutan D1 för att det ska vara OK? Isåfall funkar inte min lösning.

Om 53 däremot måste finnas specifikt i på samma rad, dvs i C4, eller D4, kan man använda min lösning.

...

Och jag inser nu att min lösning inte var byggd efter ditt exempel:
Ska den följa exemplet så får man placera detta i E-kolumnen och det borde stå:
=OM(B1=C1;"";OM(B1=D1;"";"Värdet saknas")
(och så duplicerar du formeln rad för rad förstås)

Visa signatur

9800X3D | RTX 3080 | 64GB DDR5 | 1+2+2TB M.2 | MSI B850 Tomahawk | RM1000x | NZXT H7
A modest man is usually admired, if people ever hear of him.

Permalänk
Medlem
Skrivet av Roger W:

För att förtydliga, om vi utgår från ditt exempel:
Räcker det alltså att 53 finns i tex rutan D1 för att det ska vara OK? Isåfall funkar inte min lösning.

Om 53 däremot måste finnas specifikt i på samma rad, dvs i C4, eller D4, kan man använda min lösning.

...

Och jag inser nu att min lösning inte var byggd efter ditt exempel:
Ska den följa exemplet så får man placera detta i E-kolumnen och det borde stå:
=OM(B1=C1;"";OM(B1=D1;"";"Värdet saknas")
(och så duplicerar du formeln rad för rad förstås)

Problemet är då att den fortfarande bara jämför med kolumner på samma rad.
Jag vill alltså kontrollera om A1 finns i B1:B5 , C1:C5 eller D1:D5.

Visa signatur

/ Freddy

Permalänk
Hedersmedlem
Skrivet av Freddy:

Den letar endast i översta raden. Letakolumn kan inte leta i en matris.

Ah, jag antog att du menade en rad i taget. Annars kan man väl, om det bara är tre kolumner, göra tre vlookup:

E1=NOT(AND(ISNA(VLOOKUP(A1;$B$1:$B$4;1;0)); ISNA(VLOOKUP(A1;$C$1:$C$4;1;0));ISNA(VLOOKUP(A1;$D$1:$D$4;1;0))))

Permalänk

Krångla inte till det.

=IF(COUNTIF(B:D;A2)=0;"ACHTUNG BABY!";"")

Om A2 inte finns i kolumnerna B:D så varna.

smilies suger.
Visa signatur

I thought the only thing the internet was good for was porn.
-Bender, Futurama