Satura rādītājs
Uzņēmumu pasaulē mēs esam pieraduši redzēt datubāzes, kurās dažas lietas ir parādījušās vairāk nekā vienu reizi. Var būt nepieciešams noskaidrot vērtības pirmo parādīšanos diapazonā. Microsoft Excel ir dažādas noderīgas formulas, lai viegli veiktu šo uzdevumu. Šajā rakstā tiks izskaidrotas 3 dažādas formulas ar to variācijām, lai atrastu vērtības pirmo parādīšanos diapazonā programmā Excel.
Lejupielādēt Practice Workbook
Prakses nolūkos darba burtnīcu varat lejupielādēt no šejienes.
Atrast vērtības pirmo atkārtojumu diapazonā.xlsx3 veidi, kā Excel programmā Excel atrast vērtības pirmo atkārtojumu diapazonā
Mēs izmantosim šādu datu kopu, lai izskaidrotu formulas, ar kuru palīdzību Excel programmā var atrast vērtības pirmo atkārtojumu diapazonā.
Datu kopa satur divas kolonnas ar produktu nosaukumu un produktu ID. Varat pamanīt, ka vērtības kolonnās atkārtojas. Mums ir jāatrod vērtības pirmais atkārtojums diapazonā. Lai to izdarītu, mēs izskaidrosim trīs dažādas formulas. Lai uzzinātu par formulām un to, kā tās darbojas, lai atrastu vērtības pirmo atkārtojumu diapazonā, mēs izskaidrosim trīs dažādas formulas.Excel.
1. Funkciju COUNTIF vai COUNTIFS izmantošana, lai Excel programmā atrastu pirmo vērtības atkārtojumu diapazonā
COUNTIF ir vienkārša un noderīga funkcija, lai atrastu vērtības pirmo atkārtojumu diapazonā. Tā pieņem vienu vai vairākus kritērijus un diapazonus, pamatojoties uz vienskaitļa vai daudzskaitļa funkcijas lietojumu. Turpmāk apskatīsim katru no tiem.
1.1 COUNTIF funkcijas izmantošana
Visvienkāršākā formula, lai atrastu vērtības pirmo atkārtojumu diapazonā, ir, izmantojot formulu COUNTIF funkcija.
Veiciet tālāk norādītās darbības, lai atrastu vērtības parādīšanos diapazonā:
- Uzrakstiet formulu, lai divu kolonnu datus apvienotu jaunā kolonnā.
Formula: =B5&C5
.
Tas savieno abus datus.
- Velciet uz leju Uzpildes rokturis ikona (ikona ( + ) kā zīme pirmās šūnas apakšējā labajā pusē), un jūs saņemsiet divu datu apvienošanas rezultātu vienā slejā, kā norādīts turpmāk.
- Pēc tam jaunā slejā ierakstiet tālāk parādīto formulu:
=(COUNTIF($D$5:$D5,$D5)=1)+0
- Tagad velciet attiecīgi, lai iegūtu visu rindu rezultātu. Sekojiet attēlu numerācijai.
Rezultāts liecina. 1 vērtību, kas pirmo reizi parādās šūnu diapazonā D5:D11 .
Piezīme: Tā vietā, lai nulles pievienošana mēs varam izmantot N Funkcija, kas ieligzdota ar COUNTIF lai iegūtu tādu pašu rezultātu.
1.2 COUNTIFS izmantošana ar N funkciju
Iepriekš minētā metode ir nedaudz lēna. Lai iegūtu ātrākus rezultātus, varat izmantot COUNTIFS funkcija ligzdots ar N funkcija .
Datu kopas formula būs šāda:
=N(COUNTIFS(B$5:B5,B5,C$5:C5,C5)=1)
Rezultāts būs tāds pats kā metode 1(a) .
Formula ir tāda pati kā metode. Vienīgā atšķirība ir tā, ka šeit mums nav vajadzīga savienojuma sleja. Atkal, COUNTIFS var veikt vairākus diapazoni un kritēriji .
Līdzīgi lasījumi:
- Kā atrast vērtību diapazonā programmā Excel (3 metodes)
- Rakstzīmju atrašana Excel virknē (8 vienkārši veidi)
- Kā atrast tekstu šūnā programmā Excel
- Excel teksta meklēšana diapazonā (11 ātrās metodes)
2. Nested ISNUMBER un MATCH funkciju izmantošana, lai atrastu pirmo vērtības atkārtojumu diapazonā programmā Excel
Turklāt varat izmantot arī ligzdu ISNUMBER un MATCH funkcijas, lai atrastu pirmo vērtības atkārtojumu diapazonā.
Formula būs šāda:
=1- ISNUMBER(MATCH(B5,B$4:B4,0))
Rezultāts liecina. 1 pirmajam vērtību gadījumam diapazonā.
3. Nested INDEX izmantošana kopā ar citām funkcijām, lai atrastu pirmo vērtības atkārtojumu diapazonā programmā Excel
Turklāt mēs varam iegūt pirmās parādības vērtības kādā slejā pēc atsauces uz citu sleju, izmantojot INDEX ieligzdotas kopā ar citām funkcijām, piemēram, MATCH , MAZS , IF , MEKLĒT Dažas no tām aplūkosim turpmāk.
3.1 Nested INDEX un MATCH funkciju izmantošana
Sāksim ar ligzdoto INDEX un MATCH formula.
Dotās datu kopas formula būs šāda:
=INDEX($C$5:$C$11,MATCH($B$5,$B$5:$B$11,0))
Rezultāts parāda vērtību Šūna C5 ar pirmo vērtību Šūna B5 diapazonā B5:B11 .
3.2 Nested INDEX izmantošana ar SMALL, IF un ROW funkcijām
Turklāt INDEX funkcija var ievietot arī tādas funkcijas kā mazo , IF un ROW funkcijas, lai no citas kolonnas atsauces diapazonā iegūtu kolonnas pirmās parādības vēlamo vērtību.
Formula ir šāda:
=INDEX($C$5:$C$11,SMALL(IF($B$5=$B$5:$B$11,ROW($B$5:$B$11)-ROW($B$5)+1),1)))
Rezultāts būs tāds pats kā šīs iedaļas 3. metodes a) punkts .
Turklāt, izmantojot šo formulu, var iegūt arī 2. reizē sastopamās vērtības vērtību diapazonā, mainot 1 formulas beigās 2 .
Ļaujiet mums mainīt ID numurs 2. notika " Wi-Fi maršrutētājs" vērtību uz " #11_00″ .
Rezultātā tiks parādīts ID no 2. reizē sastopamās vērtības ar nosaukumu " Wi-Fi maršrutētājs" .
Rezultātā tiek parādīts "#11_00", kas ir 2. reizē sastopamās vērtības ID numurs diapazonā.
3.3 Nested INDEX izmantošana ar ISNUMBER & amp; SEARCH funkcijām
Visbeidzot, mēs izmantosim vēl vienu formulu ar ieliktu INDEX , ISNUMBER , un MEKLĒT funkcijas, kas salīdzina datus ar citiem dotajiem datiem un dod rezultātus tikai dubultiem datiem.
Šim nolūkam izmanto šādu formulu:
=INDEX($E$5:$E$7,MATCH(TRUE,ISNUMBER(SEARCH($E$5:$E$7,B5)),0)))
Sekojiet attēlā redzamajiem soļiem, kas nepieciešami, lai piemērotu šo formulu.
Varat pamanīt, ka izejas Šūna D9 rezultāti ir nederīgi. Tas ir tāpēc, ka šajā diapazonā nav dublējošos rezultātu.
Lietas, kas jāatceras
1. Jums ir jāizmanto Uzpildes rokturis ikonu, lai vilktu formulu rezultātu atrašanai pārējām diapazona vērtībām. Piemērojiet to, ja attēlos redzama uz leju vērsta bultiņa.
2. Jums ir jāsaprot, kā vēlaties iegūt rezultātu, un pēc tam izmantojiet kādu no jums piemērotākajām metodēm.
Secinājums
Rakstā ir izskaidrotas trīs dažādas formulas, lai atrastu vērtību, kas pirmo reizi parādās diapazonā programmā Excel. Formulās ir iekļautas tādas funkcijas kā COUNTIF , INDEX , ISNUMBER , MAZS , ROW , MATCH , un tā tālāk. Es ceru, ka raksts ir palīdzējis jums atrast risinājumu. Ja jums ir vēl kādi jautājumi, varat tos rakstīt komentāru sadaļā.