• Excel
  • Come verificare se un numero è multiplo in Excel

Come verificare se un numero è multiplo in Excel

Emilio Santoro 27 maggio 2026
Logo Microsoft Excel e la scritta "Le schede tecniche MCM". Un utile strumento se multiplo Excel.

Indice

Quando devi capire rapidamente se una quantità rispetta un intervallo, una confezione contiene il numero corretto di pezzi o un valore è divisibile per un altro, Excel può rispondere con una formula molto semplice. Il metodo più affidabile usa la funzione RESTO e permette di ottenere “Sì” o “No”, gestire elenchi interi e mettere in evidenza automaticamente i risultati.

Una verifica di divisibilità si risolve con il resto della divisione

  • Formula base =RESTO(A2;B2)=0
  • Risultato leggibile con la funzione SE
  • Errore da evitare quando il divisore è uguale a zero
  • Controllo di molti valori trascinando la formula verso il basso
  • Attenzione ai decimali e ai numeri memorizzati come testo

Logo Microsoft Excel e testo

Come controllare se un numero è multiplo in Excel

Un numero è multiplo di un altro quando la divisione ha resto uguale a zero. Per esempio, 24 è multiplo di 6 perché 24 diviso 6 dà 4 senza resto; 25 non lo è, perché resta 1.

In Excel il controllo più diretto è:

=RESTO(A2;B2)=0

In questo esempio, A2 contiene il numero da verificare e B2 il divisore. La formula restituisce VERO se A2 è divisibile per B2 e FALSO negli altri casi. Nella versione italiana di Excel gli argomenti sono normalmente separati dal punto e virgola. In alcune configurazioni internazionali può essere necessario usare la virgola.

Io preferisco partire da questa forma booleana quando devo costruire analisi o filtri, perché è compatta e facile da riutilizzare. Se il foglio deve essere letto da persone non tecniche, conviene invece trasformare il risultato in un messaggio più chiaro.

Come ottenere Sì o No con la funzione SE

Per sostituire VERO e FALSO con un testo comprensibile, puoi usare:

=SE(RESTO(A2;B2)=0;"Sì";"No")

Con A2 uguale a 48 e B2 uguale a 8, il risultato sarà . Con A2 uguale a 50, Excel mostrerà No, perché la divisione lascia un resto pari a 2.

Numero Divisore Formula Risultato
36 6 =SE(RESTO(A2;B2)=0;"Sì";"No")
41 5 =SE(RESTO(A2;B2)=0;"Sì";"No") No
100 10 =SE(RESTO(A2;B2)=0;"Sì";"No")

Se il divisore è sempre lo stesso, puoi scriverlo direttamente nella formula, per esempio =SE(RESTO(A2;12)=0;"Multiplo di 12";"Non multiplo di 12"). Se invece cambia da riga a riga, è meglio usare una colonna dedicata, così il foglio resta flessibile e verificabile.

Come applicare il controllo a un elenco di dati

Immagina una tabella con le quantità vendute in colonna A e il numero di pezzi per confezione in colonna B. Inserisci la formula in C2:

=SE(RESTO(A2;B2)=0;"Confezioni complete";"Quantità residua")

Trascinando la formula verso il basso, Excel analizzerà ogni riga con il proprio numero e il proprio divisore. Questo è utile in magazzino, logistica, produzione e controllo ordini, perché distingue subito le quantità che possono essere suddivise senza eccedenze.

Per ottenere anche il numero di confezioni complete puoi usare:

=QUOZIENTE(A2;B2)

Oppure, se vuoi mostrare il residuo:

=RESTO(A2;B2)

Una combinazione pratica è quindi avere tre colonne. La prima contiene la quantità, la seconda il formato della confezione e la terza il controllo. In questo modo non ti limiti a dire se il valore è valido, ma spieghi anche quante unità restano fuori dal multiplo.

Leggi anche: Modello DDT in Excel - campi, formule e limiti

Mettere in evidenza i valori corretti

Per rendere il controllo più visibile puoi applicare la formattazione condizionale alla colonna delle quantità. Usa una formula come:

=RESTO($A2;$B2)=0

Un colore verde può indicare le righe con confezioni complete, mentre un colore arancione può segnalare la presenza di una quantità residua. La formattazione non sostituisce la formula, ma riduce molto il tempo necessario per individuare le anomalie.

Gli errori più comuni e come gestirli

Il problema più frequente nasce quando il divisore è uguale a zero. In quel caso RESTO restituisce l’errore #DIV/0!, perché una divisione per zero non è definita. Se il dato può essere vuoto o non valido, puoi proteggere la formula così:

=SE(B2=0;"Divisore non valido";SE(RESTO(A2;B2)=0;"Sì";"No"))

Se vuoi gestire anche celle con testo o valori non interpretabili come numeri, puoi usare SE.ERRORE:

=SE.ERRORE(SE(RESTO(A2;B2)=0;"Sì";"No");"Controllare i dati")

Un altro caso delicato riguarda i numeri memorizzati come testo. Una cella che contiene “24” può sembrare numerica, ma comportarsi diversamente in alcune formule. In presenza di dati importati da CSV o da sistemi gestionali, controlla il formato e, se necessario, converti il valore con VALORE.

Il valore zero merita una precisazione. Dal punto di vista matematico, 0 è multiplo di ogni numero diverso da zero, quindi RESTO(0;5) restituisce zero. Se nel tuo processo aziendale lo zero deve essere escluso, aggiungi una condizione:

=SE(E(A2<>0;B2<>0;RESTO(A2;B2)=0);"Sì";"No")

Numeri decimali, negativi e precisione dei calcoli

Il controllo funziona in modo naturale con gli interi. Con i decimali, invece, possono comparire piccoli scarti dovuti al modo in cui Excel rappresenta i numeri in memoria. Un valore che dovrebbe essere esattamente divisibile potrebbe produrre un residuo minuscolo, come 0,0000000001.

Se lavori con importi o misure decimali, puoi arrotondare il resto prima del confronto:

=SE(ARROTONDA(RESTO(A2;B2);10)=0;"Sì";"No")

Il numero di decimali da usare dipende dalla precisione richiesta. Per gli importi in euro spesso bastano 2 decimali, mentre per misure tecniche potrebbe servirne un numero maggiore. Arrotondare senza criterio può nascondere differenze reali, quindi questa soluzione va usata solo quando la tolleranza è coerente con il processo.

Anche con numeri negativi la funzione può restituire risultati che sembrano insoliti, ma per il semplice controllo di divisibilità la regola resta valida. Se il resto è zero, il numero è divisibile per il divisore. Se stai classificando dati finanziari o variazioni positive e negative, definisci prima se il segno deve avere un significato operativo.

Quale formula scegliere in base al risultato che ti serve

Non esiste una formula migliore in assoluto. La scelta dipende da ciò che vuoi fare con il risultato dopo il controllo.

Obiettivo Formula consigliata Quando usarla
Controllo logico =RESTO(A2;B2)=0 Filtri, formule successive e test rapidi
Messaggio leggibile =SE(RESTO(A2;B2)=0;"Sì";"No") Report e fogli condivisi
Numero di gruppi completi =QUOZIENTE(A2;B2) Confezioni, turni, blocchi e lotti
Unità rimanenti =RESTO(A2;B2) Scorte e quantità non distribuibili
Segnalazione visiva =RESTO($A2;$B2)=0 Formattazione condizionale

Per un report destinato al management sceglierei la versione con SE, perché comunica subito l’esito. In un modello di analisi dati, invece, preferisco mantenere un valore logico o numerico e lasciare la parte grafica alla formattazione condizionale. Separare calcolo e presentazione rende il file più semplice da aggiornare.

Una verifica semplice che evita controlli manuali

Per controllare se un valore è multiplo in Excel non servono funzioni complesse. La combinazione RESTO più confronto con zero risolve il caso base, mentre SE.ERRORE, QUOZIENTE e la formattazione condizionale rendono il foglio adatto a dati reali.

Il mio consiglio è di validare sempre il divisore, soprattutto nei file alimentati da importazioni o da inserimenti manuali. Una formula breve è utile solo quando produce un risultato affidabile, leggibile e coerente con le regole del processo che stai analizzando.

Domande frequenti

Usa =RESTO(A2;B2)=0: A2 contiene il numero da verificare e B2 il divisore. Excel restituisce VERO se il resto è zero e FALSO negli altri casi.

Inserisci in C2 =SE(RESTO(A2;B2)=0;"Confezioni complete";"Quantità residua") e trascina la formula verso il basso. Per contare i gruppi completi usa =QUOZIENTE(A2;B2), mentre =RESTO(A2;B2) mostra le unità rimanenti.

Controlla prima il divisore con =SE(B2=0;"Divisore non valido";SE(RESTO(A2;B2)=0;"Sì";"No")). Per gestire anche testo o dati non validi puoi usare SE.ERRORE e restituire il messaggio "Controllare i dati".

Con i decimali possono comparire piccoli residui dovuti alla precisione dei calcoli. Se la tolleranza lo consente, confronta con zero il resto arrotondato, ad esempio con =SE(ARROTONDA(RESTO(A2;B2);10)=0;"Sì";"No").

Valuta l'articolo

Valutazione: 0.00 Numero di voti: 0

Tag

formattazione condizionale
resto
se
quoziente
divisibilità
Autor Emilio Santoro
Emilio Santoro
Mi chiamo Emilio Santoro e mi occupo di analisi dati, business intelligence e data science da 4 anni. Ho iniziato a esplorare questo mondo perché sono affascinato dal potenziale dei dati nel trasformare le decisioni aziendali e nel fornire una comprensione più profonda dei fenomeni. Sul sito mondobi.it, cerco di rendere accessibili concetti complessi, condividendo la mia esperienza nel collegare la teoria alla pratica e nel presentare informazioni in modo chiaro e organizzato. La mia priorità è offrire contenuti accurati, utili e sempre aggiornati, basati su un'attenta verifica delle fonti e un confronto costante con le tendenze del settore.

Condividi post

Scrivi un commento