Cuprins
Puteți utiliza funcția IF pentru a crea o funcție IF formula pentru lucrul cu interval de date în Excel În acest articol, vă vom arăta cum să folosiți IF formula pentru interval de date în Excel .
Am luat un set de date de probă cu 3 coloane : Produse , Data expedierii , și Stare . vom verifica dacă un data se încadrează între un gama , este egal cu a gama , și alte câteva criterii.
Descărcați caietul de practică
Formula IF Date Range.xlsx6 moduri de utilizat Formula IF pentru intervalul de date în Excel
1. Utilizarea funcției IF numai pentru a crea o formulă IF pentru intervalul de date în Excel
Pentru prima metodă, vom folosi metoda IF pentru a crea o funcție formula pentru interval de date . o companie tocmai a anunțat că a livrat produsele pentru date menționate în Coloana Date Vom verifica dacă Data expedierii este egală cu Date gama .
Pași:
- În primul rând, tastați următoarele formula în celula D5 .
=IF(C5=$F$5, "Shipped",IF(C5=$F$6, "Shipped",IF(C5=$F$7, "Shippped",IF(C5=$F$8, "Shipped",IF(C5=$F$9, "Shipped",IF(C5=$F$10, "Shipped",""))))))
Acest formula verifică dacă valoarea lui celula C5 este egală cu oricare dintre valorile din Intervalul de date Dacă se găsește vreo potrivire, atunci se va afișa " Expedit ", în caz contrar va părăsi celulă gol.
În plus, nu uitați să folosiți funcția absolut celulă referință.
- În al doilea rând, apăsați ENTER .
După aceea, putem vedea că nu s-a găsit nicio potrivire. Prin urmare, se va afișa un spațiu gol. celulă .
- În cele din urmă, utilizați Mâner de umplere pentru a folosi acel formula la celule .
Acum, în celule C6 și C7 se potrivește cu Intervalul de date Prin urmare, statutul este " Expedit ".
Citiți mai mult: Excel Formula Date Range
2. Aplicarea funcțiilor AND & IF pentru a crea o formulă pentru intervalul de date în Excel
În plus față de IF vom folosi funcția ȘI aici pentru funcția interval de date Datele dintre 10 martie și 22 martie va seta statutul produsului " Expedit ".
Pași:
- În primul rând, tastați acest lucru formula în celula D5 .
=IF(AND(C5>=$F$8,C5<=$G$8), "Shipped", "Pending")
Acest formula verifică data de la celula C5 cu celule F8 și G8 Dacă valoarea este cuprinsă între gama atunci se va afișa" Expedit ", altfel " În așteptare "Din nou, nu uitați să folosiți simbolul absolut referințe de celule .
Folosim ȘI împreună cu funcția IF pentru a utiliza mai multe criterii. Funcția ȘI este utilizată atunci când este necesar să se stabilească două sau mai multe criterii. ADEVĂRAT În cazul în care un singur criteriu este ADEVĂRAT , atunci ȘI funcția va returna FALSE ca ieșire finală. ȘI pentru a se asigura că mai mult de un criteriu este ADEVĂRAT . interval de date are o limită inferioară și una superioară. Îl restricționăm cu ajutorul funcției ȘI funcție.
- În al doilea rând, apăsați ENTER .
- În cele din urmă, trageți în jos Mâner de umplere la AutoFill la formula .
În concluzie, setul nostru de date va arăta 4 statutul produselor ca Expedit așa cum este în cadrul interval de date .
Conținut conex: Cum se face SUMIF Data Range Month în Excel (9 moduri)
3. Angajarea funcțiilor OR & IF pentru intervalul de date în Excel
În această metodă, vom utiliza metoda OR cu funcția IF pentru a crea o funcție formula pentru data gama în Excel În acest caz, să presupunem că vânzătorul cu amănuntul lucrează într-o altă zi. Data expedierii cade pe Sărbători , a Stare va afișa " Va fi amânată ".
Pași:
- În primul rând, introduceți următoarea formulă în celula D5 .
=IF(OR(C5=$F$5,C5=$F$6,C5=$F$7,C5=$F$8,C5=$F$9,C5=$F$10),"Will be Delayed","")
Acest formula verifică dacă data de la celula C5 este egală cu oricare dintre valorile din Intervalul de date pentru sărbători . data noastră în celula C5 este 12 martie La început, formula verifică dacă este egală cu prima valoare a câmpului Rubrica Sărbători , adică. 10 martie . se va întoarce FALSE , apoi se va muta în jos la celula F6 și se potrivesc. Următoarea valoare este 12 martie , care se potrivește exact cu valoarea noastră din celula C5 Dacă nu găsește nicio potrivire, această operațiune va continua până când celula F10 . așa se face că formula lucrări.
Nu uitați să folosiți referințe absolute de celule .
- În al doilea rând, apăsați ENTER .
12 martie se găsește în Gama de vacanțe Prin urmare, rezultatul este " Va fi amânată ".
- În cele din urmă, AutoFill la formula la restul celule .
Astfel, am făcut o Formula IF folosind IF și OR funcții pentru interval de date în Excel .
Citiți mai mult: Cum să calculați media dacă în intervalul de date în Excel (3 moduri)
Lecturi similare:
- Excel SUMIF cu un interval de date în luna & Anul (4 exemple)
- Cum se utilizează SUMIFS cu interval de date și criterii multiple (7 moduri rapide)
- Excel VBA: Filtrați data înainte de astăzi (cu pași rapizi)
- Cum se filtrează intervalul de date în tabelul pivotant cu Excel VBA
4. Utilizarea funcțiilor combinate pentru a crea o formulă pentru intervalul de date în Excel
Vom folosi COUNTIF alături de funcția IF din această metodă pentru a crea un fișier Formula IF pentru interval de date Vom verifica dacă produse sunt expediat sau nu, în timp ce le potrivește cu datele de Coloană expediată .
Pași:
- În primul rând, tastați formula de jos până la celula D5 .
=IF(COUNTIF($F$5:$F$10,C5), "Shipped","")
Site-ul nostru formula verifică dacă data de la celula C5 se află în Gama de coloane expediate . COUNTIF funcția va da 1 dacă este disponibil. 1 înseamnă ADEVĂRAT După aceea, a fost IF va funcționa și va arăta "Shipped" pentru 1 și gol ( "" ) pentru 0 .
- În al doilea rând, apăsați ENTER .
Nu uitați să blocați interval de date folosind referință absolută a celulei .
- În cele din urmă, AutoFill formula de celulă Gama C6:C10 .
Iată cum ar trebui să arate pasul final. Am folosit încă un alt Formula IF pentru un interval de date .
Citiți mai mult: Cum să calculați intervalul de date în Excel
5. Utilizarea funcțiilor IF și TODAY pentru crearea unei formule pentru intervalul de date în Excel
În plus față de IF funcția AZI va fi folosită aici pentru a crea un fișier Formula IF pentru un interval de date Aici, criteriul va fi dacă Data expedierii sunt mai mici sau egale cu data de astăzi atunci se va afișa " Expedit ", altfel " În așteptare ". Să trecem la acțiune.
Pași:
- În primul rând, tastați formula de jos până la celula D5 .
=IF(C5<=TODAY(), "Shipped", "Pending")
Astăzi este 23 martie 2022 Verificăm dacă valoarea din celula C5 este mai mică sau egală cu 23 martie Dacă este așa, atunci " Expedit " va fi rezultatul în celula D5 .
- Apoi, apăsați ENTER .
Data noastră este 12 martie , care este mai mică decât 23 martie 2022 Prin urmare, avem valoarea " Expedit ".
- În sfârșit, AutoFill la formula la intervalul de celule C6:C10 .
În cele din urmă, putem vedea că valorile din intervalul de celule C5:C8 sunt mai mici decât cele de astăzi data .
Conținut asociat: Cum se utilizează SUMIFS pentru a însuma valorile din intervalul de date în Excel
6. Aplicarea funcțiilor IF și SORT pentru a verifica ordinea intervalelor de date în Excel
De data aceasta, scopul nostru este să vedem dacă un interval de date este în ordine crescătoare sau nu. Vom folosi funcția TRIMITE pentru a crea o funcție Formula IF pentru un interval de date .
Pași:
- Introduceți următoarele formula în celula D5 .
=IF(SUM(--(C5:C10SORT(C5:C10,1,1,0)))=0,"YES","NO")
Repartizarea formulei
Avem mai multe piese în formula .
- SORT(C5:C10,1,1,0) această porțiune este sortarea intervalul de rânduri C5:C10 în ordine crescătoare .
- C5:C10SORT(C5:C10,1,1,0) este compararea valorilor din celule cu valorile sortate.
- SUM(-(C5:C10SORT(C5:C10,1,1,0)) -> devine
- Ieșire: {0} .
Prin urmare, formula noastră se va reduce la-
- IF(TRUE, "DA", "NU") .
- Ieșire: DA .
- Presa ENTER .
The date sunt în ordine crescătoare Prin urmare, avem " DA " ca rezultat.
Pentru a verifica, dacă formula funcționează, am schimbat un data Astfel, avem " NU " ca ieșire.
Citiți mai mult: Cum se face SUMIF între două date și cu un alt criteriu (7 moduri)
Secțiunea practică
Am pus la dispoziție seturi de date pentru practica dumneavoastră în Excel dosar.
Concluzie
Ți-am arătat 6 pentru a utiliza metodele Formula IF pentru un interval de date în Excel Dacă aveți probleme legate de acestea, nu ezitați să comentați mai jos. Vă mulțumim pentru lectură, continuați să excelați!