Condividi tramite

Numeri doppi in tabella

Anonimo
2019-06-19T10:07:47+00:00

Buongiorno,

chiedo gentilmente il vostro aiuto.

ho un foglio con colonne A;B;C;D;E;F con 11 righe, vorrei avere una formula che mi segnala se ci sono numeri uguali in verticale, uno sopra e l'altro sotto.

esempio:

44

44

esiste una formula per questo caso?

grazie per la vostra collaborazione

Microsoft 365 e Office | Excel | Per la casa | Windows

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento

6 risposte

Ordina per: Più utili
  1. Anonimo
    2019-06-20T10:18:12+00:00

    Ciao Massimo,

    chiedo gentilmente il vostro aiuto.

    ho un foglio con colonne A;B;C;D;E;F con 11 righe, vorrei avere una formula che mi segnala se ci sono numeri uguali in verticale, uno sopra e l'altro sotto.

    esempio:

    44

    44

    esiste una formula per questo caso?

    Credo di no ma potresti sfruttare una UDF (funzione utente) che potrebbe essere utilizzata in un foglio allo stesso modo di una funzione nativa di Excel.

    Quindi prova qualcosa del genere:

    • Alt+F11 per aprire l'editor di VBA
    • Alt+IM per inserire un nuovo modulo di codice
    • Nel nuovo modulo vuoto, incolla il seguente codice:

     '=========>>

    Option Explicit

    '--------->>

    Public Function Doppioni(rIntervallo As Range) As Long

        Dim iCtr As Long

        Dim i As Long, j As Long

        With rIntervallo

            For i = 1 To .Columns.Count

                For j = 1 To .Rows.Count - 1

                    If .Cells(j, i) = .Cells(j + 1, i) Then

                        iCtr = iCtr + 1

                    End If

                Next j

            Next i

        End With

        Doppioni = iCtr

    End Function

    '<<========= 

    • Alt+Q per chiudere l'editor di VBA e tornare a Excel
    • Salva il file con l’estensione xlsm

    La funzione utente verrebbe utilizzata nel seguente modo:

         =Doppioni(A1:F11)

    ===

    Regards,

    Norman 

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2019-06-20T07:12:53+00:00

    ok. verifico e se trovo altro ti aggiorno.

    Inoltre questa assistenza rimane aperta e visibile anche ad altri utenti della community e quindi se hanno qualcosa da suggerirti lo troverai scritto qui.

    Grazie

    attendo news

    La risposta è stata utile?

    0 commenti Nessun commento
  3. Anonimo
    2019-06-19T12:18:06+00:00

    ok. verifico e se trovo altro ti aggiorno.

    Inoltre questa assistenza rimane aperta e visibile anche ad altri utenti della community e quindi se hanno qualcosa da suggerirti lo troverai scritto qui.

    La risposta è stata utile?

    0 commenti Nessun commento
  4. Anonimo
    2019-06-19T12:16:56+00:00

    Buongiorno

    Mi chiamo Arianna, consulente indipendente e sono qui ad aiutarti per risolvere il problema.

    prova a verificare se quanto riportato al seguente link può fare al caso tuo:

    https://support.office.com/it-it/article/contar...

    ed anche:

    https://support.office.com/it-it/article/trovar...

    Cordialmente,

    Arianna

    Buongiorno Arianna,

    grazie per le info ma non conosco i dati duplicati, ho difficoltà a capire se posso usare un conta.se.

    provo a riformulare la mia domanda:

    Vorrei vedere se ci sono valori duplicati tipo"uno sopra e l'altro sotto" esempio: riga 1 e riga 2

    grazie

    La risposta è stata utile?

    0 commenti Nessun commento
  5. Anonimo
    2019-06-19T11:26:35+00:00

    Buongiorno

    Mi chiamo Arianna, consulente indipendente e sono qui ad aiutarti per risolvere il problema.

    prova a verificare se quanto riportato al seguente link può fare al caso tuo:

    https://support.office.com/it-it/article/contar...

    ed anche:

    https://support.office.com/it-it/article/trovar...

    Cordialmente,

    Arianna

    La risposta è stata utile?

    0 commenti Nessun commento