Come usare la formula IF per l'intervallo di date in Excel (6 metodi)

  • Condividi Questo
Hugh West

È possibile utilizzare la funzione SE per creare un file SE formula per lavorare con il intervallo di date in Excel In questo articolo, vi mostreremo come utilizzare SE formula per intervallo di date in Excel .

Abbiamo preso un set di dati campione con 3 colonne : Prodotti , Data di spedizione , e Stato Verificheremo se un data si colloca tra un gamma , è uguale a gamma e alcuni altri criteri.

Scarica il quaderno di esercizi

Formula IF Intervallo di date.xlsx

6 modi da utilizzare Formula IF per intervallo di date in Excel

1. Utilizzo della funzione IF solo per creare una formula IF per un intervallo di date in Excel

Per il primo metodo, utilizzeremo il metodo SE per creare un file formula per il intervallo di date Un'azienda ha appena annunciato di aver spedito i prodotti per il date menzionato nel Colonna delle date Verificheremo se il nostro Data di spedizione è uguale alla Date gamma .

Passi:

  • Per prima cosa, digitate quanto segue formula in cella D5 .
=IF(C5=$F$5, "Spedito",IF(C5=$F$6, "Spedito",IF(C5=$F$7, "Spedito",IF(C5=$F$8, "Spedito",IF(C5=$F$9, "Spedito",IF(C5=$F$10, "Spedito",""))))))

Questo formula sta controllando se il valore di cella C5 è uguale a uno qualsiasi dei valori dell'opzione Gamma di date Se viene trovata una corrispondenza, viene emesso " Spedito ", altrimenti lascerà il campo cella vuoto.

Inoltre, ricordate di usare il tasto assoluto cella riferimento.

  • In secondo luogo, premere ENTRARE .

Dopo di che, si può vedere che non è stata trovata alcuna corrispondenza. Pertanto, verrà emesso un messaggio vuoto cella .

  • Infine, utilizzare l'opzione Maniglia di riempimento di utilizzare quel formula a celle .

Ora, il celle C6 e C7 abbinato al Gamma di date Pertanto, lo stato è " Spedito ".

Per saperne di più: Formula di Excel Intervallo di date

2. Applicare le funzioni AND & IF per creare una formula per un intervallo di date in Excel

Oltre al SE utilizzeremo la funzione E per la funzione intervallo di date Le date tra 10 marzo e 22 marzo imposterà lo Stato del prodotto " Spedito ".

Passi:

  • Per prima cosa, digitate questo formula in cella D5 .
=IF(AND(C5>=$F$8,C5<=$G$8), "Spedito", "In attesa")

Questo formula sta controllando la data da cella C5 con celle F8 e G8 Se il valore è compreso tra i valori gamma allora mostrerà" Spedito ", altrimenti " In attesa "Anche in questo caso, ricordate di usare l'espressione assoluta riferimenti alle celle .

Stiamo usando il E insieme alla funzione SE per utilizzare più criteri. La funzione E La funzione viene utilizzata quando due o più criteri devono essere VERO Se solo un criterio è VERO , allora il E restituirà la funzione FALSO come output finale. Stiamo usando il metodo E per garantire che più di un criterio sia VERO . il nostro intervallo di date ha un limite inferiore e superiore. Lo limitiamo utilizzando il parametro E funzione.

  • In secondo luogo, premere ENTRARE .
  • Infine, trascinare verso il basso il campo Maniglia di riempimento a Riempimento automatico il formula .

In conclusione, il nostro set di dati mostra 4 lo stato dei prodotti come Spedito come è all'interno del nostro intervallo di date .

Contenuti correlati: Come fare SUMIF Intervallo di date mese in Excel (9 modi)

3. Utilizzo delle funzioni OR e IF per gli intervalli di date in Excel

In questo metodo, utilizzeremo il metodo O con la funzione SE per creare un file formula per il data gamma in Excel In questo caso, supponiamo che il rivenditore lavori in un giorno alternativo. Quindi, il Data di spedizione cade sul Vacanze , il Stato mostrerà " Sarà ritardato ".

Passi:

  • Per prima cosa, digitare la seguente formula in cella D5 .
=IF(OR(C5=$F$5,C5=$F$6,C5=$F$7,C5=$F$8,C5=$F$9,C5=$F$10),"Will be Delayed","")

Questo formula sta controllando se il nostro data da cella C5 è uguale a uno qualsiasi dei valori dell'opzione Intervallo di date delle vacanze . il nostro appuntamento in cella C5 è 12 marzo All'inizio, la formula controlla se è uguale al primo valore del parametro Rubrica Vacanze , cioè 10 marzo . Tornerà FALSO , poi scenderà a cella F6 e corrispondere. Il valore successivo è 12 marzo che corrisponde esattamente al nostro valore di cella C5 Se non trova alcuna corrispondenza, l'operazione continuerà fino a quando non si troverà una corrispondenza. cella F10 E' così che il nostro formula funziona.

Non dimenticate di utilizzare riferimenti assoluti alle celle .

  • In secondo luogo, premere ENTRARE .

12 marzo si trova nella sezione Gamma vacanze Quindi, l'output è " Sarà ritardato ".

  • Infine, Riempimento automatico il formula al resto del celle .

Abbiamo quindi realizzato un Formula IF utilizzando il SE e O per le funzioni di intervallo di date in Excel .

Per saperne di più: Come calcolare la media se all'interno di un intervallo di date in Excel (3 modi)

Letture simili:

  • SUMIF di Excel con un intervallo di date in mesi e anni (4 esempi)
  • Come utilizzare SUMIFS con intervallo di date e criteri multipli (7 modi rapidi)
  • Excel VBA: filtrare la data prima di oggi (con passaggi rapidi)
  • Come filtrare l'intervallo di date nella tabella Pivot con Excel VBA

4. Utilizzo di funzioni combinate per creare una formula per un intervallo di date in Excel

Utilizzeremo l'opzione COUNTIF accanto alla funzione SE in questo metodo per creare un file Formula IF per il intervallo di date Verificheremo se il nostro prodotti sono spedito o meno, mentre li abbina alle date di Colonna spedita .

Passi:

  • Per prima cosa, digitate il comando formula dal basso verso cella D5 .
=IF(COUNTIF($F$5:$F$10,C5), "Spedito",")

Il nostro formula sta controllando se l'elemento data da cella C5 è nella Gamma di colonne spedite . il COUNTIF la funzione darà 1 se è disponibile. 1 mezzi VERO Dopo di che, il nostro SE La funzione funzionerà e mostrerà "Spedito" per 1 e vuoto ( "" ) per 0 .

  • In secondo luogo, premere ENTRARE .

Non dimenticate di bloccare il intervallo di date utilizzando il riferimento assoluto alla cella .

  • Infine, Riempimento automatico la formula per cella Gamma C6:C10 .

Ecco come dovrebbe apparire il passo finale: abbiamo usato un altro Formula IF per un intervallo di date .

Per saperne di più: Come calcolare l'intervallo di date in Excel

5. Uso delle funzioni IF e OGGI per creare una formula per un intervallo di date in Excel

Oltre al SE la funzione OGGI verrà utilizzata per creare un file Formula IF per un intervallo di date In questo caso, il criterio sarà se il Data di spedizione sono inferiori o uguali a data odierna allora verrà emesso " Spedito ", altrimenti " In attesa "Saltiamo nel vivo dell'azione.

Passi:

  • Per prima cosa, digitate il comando formula dal basso verso cella D5 .
=IF(C5<=TODAY(), "Spedito", "In attesa")

Oggi è 23 marzo 2022 Stiamo verificando se il valore di cella C5 è minore o uguale a 23 marzo Se lo è, allora " Spedito " sarà l'output in cella D5 .

  • Quindi, premere ENTRARE .

La nostra data è 12 marzo che è inferiore a 23 marzo 2022 Pertanto, abbiamo il valore " Spedito ".

  • Finalmente, Riempimento automatico il formula a intervallo di celle C6:C10 .

Infine, si può notare che i valori della tabella intervallo di celle C5:C8 sono inferiori a quelli odierni data .

Contenuto correlato: Come usare SUMIFS per sommare i valori in un intervallo di date in Excel

6. Applicazione delle funzioni IF e SORT per controllare l'ordine degli intervalli di date in Excel

Questa volta, il nostro obiettivo è vedere se un intervallo di date è in ordine crescente o meno. Utilizzeremo il metodo SORTEGGIO per creare un file Formula IF per un intervallo di date .

Passi:

  • Digitare quanto segue formula in cella D5 .
=IF(SUM(--(C5:C10SORT(C5:C10,1,1,0)))=0,"YES","NO")

Ripartizione della formula

Abbiamo diverse parti nel nostro formula .

  • ORDINAMENTO(C5:C10,1,1,0) questa parte sta smistando il intervallo di righe C5:C10 in ordine ascendente .
  • C5:C10SORT(C5:C10,1,1,0) è confrontare i valori delle celle con i valori ordinati.
  • SOMMA(-(C5:C10SORT(C5:C10,1,1,0)) -> diventa
    • Uscita: {0} .

Pertanto, la nostra formula si riduce a

  • IF(TRUE, "SÌ", "NO") .
    • Uscita: SÌ .

  • Stampa ENTRARE .

Il date sono in ordine ascendente Per questo motivo abbiamo "un'altra cosa da fare". " come output.

Per verificare se il nostro formula funziona, abbiamo cambiato un data Così, abbiamo " NO " come output.

Per saperne di più: Come fare la SUMIF tra due date e con un altro criterio (7 modi)

Sezione pratica

Abbiamo messo a disposizione dei dataset per il vostro studio nella sezione Excel file.

Conclusione

Vi abbiamo mostrato 6 per utilizzare i metodi Formula IF per un intervallo di date in Excel Se avete problemi in merito, non esitate a commentare qui sotto. Grazie per aver letto, continuate a eccellere!

Hugh West è un istruttore e analista di Excel di grande esperienza con oltre 10 anni di esperienza nel settore. Ha conseguito una laurea in Contabilità e Finanza e un Master in Economia Aziendale. Hugh ha una passione per l'insegnamento e ha sviluppato un approccio didattico unico che è facile da seguire e capire. La sua conoscenza approfondita di Excel ha aiutato migliaia di studenti e professionisti in tutto il mondo a migliorare le proprie competenze ed eccellere nella propria carriera. Attraverso il suo blog, Hugh condivide le sue conoscenze con il mondo, offrendo esercitazioni gratuite su Excel e formazione online per aiutare le persone e le aziende a raggiungere il loro pieno potenziale.