Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza del computer >> software >> .

Come si fa alfabetizzare una colonna in Excel con la seconda parola?

Non è possibile alfabetizzare direttamente una colonna Excel per la seconda parola usando funzioni di ordinamento integrate. L'ordinamento di Excel si basa su intere celle o parti delimitate singole (come l'ordinamento per valori separati da virgola). Hai bisogno di una colonna di supporto per estrarre la seconda parola e quindi ordinare per quella colonna di aiuto.

Ecco come farlo:

1. Crea una colonna di supporto:

* Inserisci una nuova colonna accanto alla colonna di dati (supponiamo che i tuoi dati siano nella colonna A, quindi inserisci una nuova colonna B).

2. Estrai la seconda parola (usando formule):

* Nella cella B1, inserisci questa formula (regolare "" per abbinare il separatore di parole effettivo se non è uno spazio):

`=Trim (mid (a1, find (" ", a1)+1, find (" ", a1, find (" ", a1) +1) -find (" ", a1) -1)`

Questa formula fa quanto segue:

* `Find (" ", a1)`:trova la posizione del primo spazio.

* `Find (" ", a1, find (" ", a1) +1)`:trova la posizione del * secondo * spazio.

* `Mid (a1, find (" ", a1)+1, find (" ", a1, find (" ", a1) +1) -find (" ", a1) -1)`:estrae il testo tra il primo e il secondo spazi.

* `TRIM (...)`:rimuove qualsiasi spazi di piombo o finale.

* Considerazioni importanti:

* Se una cella ha solo una parola: La formula restituirà un errore (#Value!). Per gestire questo, avvolgere la formula in `iferror`:

`=Iferror (trim (mid (a1, find (" ", a1)+1, find (" ", a1, find (" ", a1) +1) -find (" ", a1) -1), a1)` Questo mostrerà l'intero contenuto cellulare se c'è solo una parola.

* Se una cella ha meno di due parole: L'approccio `iFerror` sopra è sufficiente per gestirlo.

* Se una cella non ha spazi: La formula restituirà anche un errore. La funzione `iFerror` gestirà anche questo mostrando il contenuto cellulare originale.

* Trascina la formula verso il basso da B1 per applicarla a tutte le righe nei tuoi dati.

3. Ordina per la colonna Helper:

* Selezionare l'intero intervallo di dati (comprese le colonne A e B).

* Vai alla scheda "Dati".

* Fare clic su "Ordina".

* Nel discesa "Ordina per", selezionare la colonna B (colonna Helper).

* Scegli "A a Z" (ascendente) o "z a a" (discendente) se necessario.

* Fare clic su "OK".

Ora i tuoi dati nella colonna A saranno alfabetizzati in base alla seconda parola in ogni cella. La colonna B (la colonna Helper) può essere nascosta se non si desidera vederla. Ricorda che questo smistamento si basa solo sulla seconda parola; Se due voci hanno la stessa seconda parola, il loro ordine relativo sarà determinato dall'intero contenuto della cella (colonna A).

 

software © www.354353.com