eliminare righe doppie

Anonimo
2011-12-01T17:23:13+00:00

salve ho un foglio con  n colonne supponiamo 

a-b-c

io vorrei incollare nel foglio due tutte le righe univoche perchè nel foglio 1 ci sono righe doppie

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
Risposta accettata dall'autore della domanda
Anonimo
2011-12-01T17:38:40+00:00

salve ho un foglio con  n colonne supponiamo 

a-b-c

io vorrei incollare nel foglio due tutte le righe univoche perchè nel foglio 1 ci sono righe doppie

Definisci righe, per favore.

1 a  b  c

2 a  a  d

3 b  a  c

4 a  b  c

5 c  a  b

Vorresti copia/incollare le righe 1, 2, 3, 5(i numeri indicano le righe, non sono dati ed a, b, ecc, vanno intesi come inseriti ciascuno in una cella separata)?

  • Selezionauna cella della tabella
  • Dati-->Filtro-->Filtro avanzato
  • Controlla che il riferimento sia corretto
  • Spunta: Copia univoca dei record
  • Ok
  • Copia le celle
  • Incollale dove vuoi tu
  • Elimina il filtro avanzato

NOTA. Non è possibile fare  la copia dalla finestra del filtro avanzato su di un foglio diverso. Se il foglio è lo stesso, puoi invece selezionare la destinazione direttamente dalla finestra. Poi c'è il vb... ;-)

La risposta è stata utile?

0 commenti Nessun commento

41 risposte aggiuntive

Ordina per: Più utili
  1. Anonimo
    2011-12-02T09:30:08+00:00

    Se il problema consiste solo nel colorare tre celle uguali, le formule di Mauro (ti vedo eh?) si potrebbero applicare direttamente nella formattazione condizionale senza la necessità di creare una colonna nuova.

    Dopo avere selezionato l'intervallo di applicazione (puoi stare anche abbondante nell'estremo inferiore), come prima formula condizionale immetti (attenzione a rispettare le posizioni del $):

    =SOMMA(($A$1:$A10=$A1)*($B$1:$B10=$B1)*($C$1:$C10=$C1))>1

    scegli formato sfondo giallo (o altro colore).

    Per evitare di colorare una combinazione di tre celle vuote immetti questa seconda formula condizionale:

    =A1&B1&C1=""

    scegli formato sfondo bianco.

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2011-12-02T09:00:08+00:00

    ma questa sintassi è nascosta ? 

    heheh azz ma vista...

    =SOMMA(($A$1:$A$3723=A1))

    La risposta è stata utile?

    0 commenti Nessun commento
  3. Anonimo
    2011-12-02T08:59:39+00:00

    non conosco queste "cose" di excel.... intressanti

    ... già, per mè excel è un pozzo senza fine,

    io ritengo sia nello stesso tempo il bello e il brutto, bello perchè trovi quasi sempre una soluzione, brutto perchè leggendo i vari post mi accorgo ogni giorno che le cose fatte ieri le potrei fare meglio oggi con questo e quest'altro metodo... :-P

    OT x Mauro: posso spudoratamente richiamare la tua attenzione al mio vecchio post

    uniresommatoria-di-celle-testi-e-non-quelle-vuote .... :( mi sono ripiantato...

    PS: non c'è modo di contattare un altro forumista con messaggio privato?

    La risposta è stata utile?

    0 commenti Nessun commento
  4. Anonimo
    2011-12-02T08:56:15+00:00

    non conosco queste "cose" di excel.... intressanti

    Ehi, amico, non innamorarti di Excel, *lui* è mio!!!  ;-)

    Scherzi a parte, aggiungo una considerazione e una delle soluzioni possibili.

    Se espandi le formule comprendendo più righe vuote, le righe vuote se superiori a una sono colorate. Mosfica così le due formule:

    =SE(A7&B7&C7="";0;SOMMA(($A$1:$A$10=A7)*($B$1:$B$10=B7)*($C$1:$C$10=C7)))

    =SE(A1&B1&C1="";0;MATR.SOMMA.PRODOTTO(($A$1:$D$10=A1)*($B$1:$B$10=B1)*($C$1:$C$10=C1)))

    Ti ricordo che la prima è matriciale e che va inserirta con CTRL+SHIFT+Invio

    Gli 0 (zeri) che hai in corrispondenza delle righe vuote in colonna D, puoi non visualizzarli intervenendo da:

    • Strumenti
    • Opzioni
    • Scheda: Visualizza
    • In basso togli la spunta a Zeri
    • Ok

    La risposta è stata utile?

    0 commenti Nessun commento