Tõstke kriteeriumiga esile rida alumise kolme väärtusega

Lang L: none (table-of-contents)


Tõstame Excelis esile rakud, et saaksime hõlpsasti tuvastada andmete fookusvaldkonnad. Lahtrite vormindamine Excelis toimub ka andmeväärtuste visualiseerimiseks värvi ja stiili alusel. Näiteks võite keskenduda oma andmete kolmele väikseimale väärtusele. Suurte andmete puhul on seda raske teha, kuid kui te ütleksite Excelile, et ta tooks esile 3 madalaimat väärtust, oleks see üsna lihtne. Õnneks saame seda teha Excelis tingimusvormingu abil.

Excelis on lihtne esile tõsta 3 väikseimat väärtust, kuid kriteeriumide lisamisel muutub see pisut keeruliseks. Selles artiklis õpime, kuidas esile tuua tingimusega väikseimad 3 väärtust.

Tingimusvormingu üldvalem

= JA (kontrolli lahter = kriteeriumid, väärtuse lahter<= VÄIKE (KUI (kriteeriumide vahemik = kriteeriumid, väärtuste vahemik),3))

Kontrolli lahtrit: Lahtrit soovite kontrollida, kas see vastab esimestele kriteeriumidele (kategooria).

Kriteeriumid: Kriteeriumid, mida soovite filtreerida.

Väärtuse lahter: Lahtris on arvväärtus. Võrdleme seda oma kategooria 3. väikseima väärtusega väärtuste vahemik.

Kriteeriumide vahemik: See on absoluutne vahemik, mis sisaldab kriteeriume.

Väärtuste vahemik: Vahemik, mis sisaldab kõiki väärtusi.

Vaatame asjade selgitamiseks näidet.
Näide: tõstke esile osakonna 1 kolm viimast müüki
Siin on mul tööfaili näidis, mis sisaldab erinevate osakondade erinevatel kuudel tehtud müüke.

Tahan esile tuua osakonna 1 kolm esimest müüki.

Tuvastagem muutujad, mis meil siin on.

Kontrolli lahtrit: B2 dollarit (tahame kontrollida, kas B2 sisaldab "edasimüüja 1". Kuna me ei soovi, et veerg muutuks, kasutame märki $. See tõstab esile kogu rea.)

Kriteeriumid: "Osakond 1"

Väärtuse lahter: C2 dollarit

Kriteeriumide vahemik: $ B $ 2: $ B $ 12

Väärtuste vahemik: 2 dollarit: 12 dollarit

Nüüd, kui me teame kõiki argumente, mida peame valemile edastama, on aeg rakendada ülaltoodud üldine valem andmekogumile.

  • Valige andmed. Koju minna? tingimuslik vormindamine? Uus reegel
  • Valige suvand "Kasutage valemit, et määrata, millist lahtrit vormindada".
  • Kirjutage allolevasse tekstikasti see valem
  • = JA ($ B2 = "Dealership 1", $ C2 <= SMALL (IF ($ B $ 2: $ B $ 12 = "Dealership 1", $ C $ 2: $ C $ 12), 3))

  • Valige vormindamise nupu abil vormindus. Olen kasutanud oranži (võib -olla, ära hinda minu sugu) täidist.

    Vajutage nuppu OK. Ja see on tehtud. Esile tõstetakse kolm esimest või ütleme väikseimat 3 osakonda.


Kuidas see töötab?

Lõhkume valemi seestpoolt.

See valem on massiivivalem, kuid tingimusvormingus pole CTRL+SHIFT+ENTER vajalik.

Kuna meil on kaks tingimust, esimene on esindus 1 ja teine ​​väärtus, mis on väiksem või võrdne 3. väikseima väärtusega esinduses 1. Mõlemad peavad olema tõesed. Selleks kasutame funktsiooni AND.

$ B2 = "Esindus 1"

Esimesi kriteeriume on lihtne kontrollida. Me lihtsalt avaldasime selle avalduse $ B2 = "Edasimüük 1". See on tõene, kui praegune lahter B2 sisaldab Edasimüük 1.

$ C2 <=VÄIKE(KUI($ B $ 2: $ B $ 12 = "Esindus 1", $ 2 $: $ C $ 12), 3)

Teise kriteeriumi puhul peame filtreerima esinduse 1 ja leidma sellest 3. väikseima väärtuse. Seejärel võrrelge kriteeriumi lahtrit väikseima väärtusega. Selleks kasutage lauset $ C2 <= SMALL (IF ($ B $ 2: $ B $ 12 = "Dealership 1", $ C $ 2: $ C $ 12), 3)

Kui me seda hindame, lahendab see valem järgmiselt:

Kontrollime vahemikku $ B $ 2: $ B $ 12 ja saame lahtrid, mis sisaldavad "Dealership 1", kasutades avaldust $ B $ 2: $ B $ 12 = "Dealership 1". Meil on hulk tõde ja vale.

$ C2 <= VÄIKE (IF ({TRUE; FALSE; TRUE; FALSE; FALSE; FALSE; FALSE; TRUE; FALSE; FALSE; TRUE}, $ C $ 2: $ C $ 12), 3)

Iga TRUE puhul tagastatakse väärtus vahemikust $ C $ 2: $ C $ 12 ja meil on veel üks massiiv.

$ C2 <= VÄIKE ({12; FALSE; 25; FALSE; FALSE; FALSE; FALSE; 18; FALSE; FALSE; 14}, 3)

Funktsioon SMALL tagastab selle massiivi 3. väikseima väärtuse. (FLASE eiratakse).

Nüüd on meil:

C2 $ <= 18

Lõpuks on valem järgmine

= JA ($ B2 = "Esindus 1", $ C2 <= 18)

Nüüd kontrollib, kas B2 sisaldab Edasimüük 1. See teeb. Järelikult on see ÕIGE

= JA (ÕIGE, C2 dollarit <= 18)

Seejärel kontrollib see, kas C2 on väiksem või võrdne 18 -ga (kolmas väiksem müük edasimüügis 1). See on tõsi (12).

= JA (ÕIGE, ÕIGE)

Kuna mõlemad väited on tõesed, tagastab valem tõe ja saame esimese rea rea ​​värviga esile tõstetud. Sama juhtub igas reas.

Vau !!! Seda oli raske seletada. Loodan, et olin piisavalt selge, et saaksite meetodist aru. Praktikas on see lihtne.

Siin kasutasime kõvakodeeritud kriteeriume, kuid saame anda ka lahtriviite. See muudab valemi paindlikumaks.

Siin, eest Kriteeriumid Olen kasutanud lahtri viite E1. Ükskõik, milline edasimüüja teil E1 -s on, tuuakse esile selle müügikoha kolm väikseimat väärtust.

Tingimusvormingu valem on järgmine:

= JA ($ B2 = $ E $ 1, $ C2 <= SMALL (IF ($ B $ 2: $ B $ 12 = $ E $ 1, $ C $ 2: $ C $ 12), 3))

Nii et jah, nii saate esile tõsta kolm viimast väärtust koos tingimusega Excelis. Loodan, et artiklist oli abi. Kui teil on küsimusi, kasutage allolevat kommentaaride jaotist. Võite esitada selle artikli või mõne muu Exceli artikliga seotud küsimusi. Aitame teid hea meelega.

Tingimuslik vormindamine, mis põhineb teisel lahtri väärtusel

IF ja tingimuslik vormindamine

Tingimuslik vormindamine valemiga 2016

Tingimuslik vormindamine VBA abil Microsoft Excelis

Tõstke esile lahtrid, mis sisaldavad konkreetset teksti

Kuidas liita mitu veergu olekuga

Populaarsed artiklid:

50 Exceli otseteed tootlikkuse suurendamiseks

Funktsioon VLOOKUP Excelis

COUNTIF Excelis 2016

Funktsiooni SUMIF kasutamine Excelis

Te aitate arengu ala, jagades leht oma sõpradega

wave wave wave wave wave