Excel képlet: Jelölje ki az oszlopkülönbségeket -

Általános képlet

=$A1$B1

Összegzés

Ha ki akarja emelni a két oszlop közötti különbségeket feltételes formázással, megteheti ezt egy egyszerű képlettel, amely a "nem egyenlő" operátort (pl.) És vegyes hivatkozásokat használja.

Például, ha hasonló adataid vannak a B2: B11 és C2: C11 kategóriákban, és ki akarod emelni azokat a cellákat, ahol az értékek eltérnek, akkor mindkét oszlopban válassza ki az adatokat a B2-től kezdődően, és használja ezt a képletet:

=$B2$C2

Megjegyzés: feltételes formázás esetén fontos, hogy a képletet a kiválasztás "aktív cellájához" viszonyítva adjuk meg, amelyet ebben az esetben B2-nek feltételezünk.

Magyarázat

Ha egy képletet használ a feltételes formázás alkalmazásához, akkor a képletet kiértékeli a kijelölés aktív cellájához képest a szabály létrehozásakor. Ebben az esetben a szabályt a két oszlopban lévő 20 cella mindegyikére kiértékelik.

A $ B2 és a $ C2 hivatkozások "vegyesek" - az oszlop zárolva van, de a sor relatív - így a képlet kiértékelésekor csak a sor száma változik. Amikor egy sor két értéke nem egyenlő, a képlet IGAZ értéket ad vissza, és a feltételes formázást alkalmazza.

Kis- és nagybetű érzékeny lehetőség

Az "egyenlő" és "nem egyenlő" operátorok (= és) nem különböztetik meg a kis- és nagybetűket. Ha kis- és nagybetűk közötti összehasonlításra van szüksége, akkor az EXACT funkciót használhatja a NOT paranccsal, például:

=NOT(EXACT($B2,$C2))

Az Exact kis- és nagybetűk közötti összehasonlítást hajt végre, és az IGAZ értéket adja vissza, ha az értékek egyeznek. A NOT megfordítja ezt a logikát, így a képlet csak akkor adja vissza az IGAZ értéket, ha az értékek nem egyeznek.

Egy másik megközelítés

Az egyik probléma ezzel a megközelítéssel az, hogy ha van egy extra vagy hiányzó érték egy oszlopban, vagy ha az adatok nincsenek rendezve, akkor sok sort külön kiemelnek. Egy másik megközelítés az, hogy megszámoljuk az A oszlop értékeit a B oszlopban, és kiemeljük a nem létező értékeket.

érdekes cikkek...