Enumerați toate caracterele dintr-o celulă în Excel

Anonim

Acesta este modul în care afișați toate caracterele fără a repeta simboluri

Într-un tabel, toate caracterele unui text din celula A1 ar trebui să fie listate în celule individuale. Duplicatele nu trebuie trimise. Pentru aceasta nu este disponibilă o funcție integrată în Excel. Prin urmare, introduceți următoarea formulă în celula B1:

= PART (A $ 1; CEA MAI MICĂ (IF (FIND (PART (A $ 1; LINE ($ 1: 99 $)); 1); $ A $ 1) = LINE (1 $: 99 $); LINE (1 $ : 99 $)); LINII (A $ 2: A2)); 1)

Confirmați intrarea formulei cu combinația de taste CTRL SHIFT ENTER, deoarece este o formulă matrice. Tasta ENTER înseamnă cheia pe care trebuie să o țineți apăsată pentru a introduce o literă mare. Apoi copiați formula din coloana B în celulele de mai jos.

De îndată ce toate caracterele sunt afișate în coloana B, formula returnează o valoare de eroare în celulele rămase. Puteți prinde această valoare de eroare utilizând următoarea formulă, pe care o confirmați și cu CTRL SHIFT ENTER:

= IF (LINII (A $ 2: A2)> SUM (N (FIND (PART (A $ 1; LINE ($ 1: 99 $); 1); $ A $ 1) = LINE ($ 1: 99 $) )); ""; PART (A $ 1; CEA MAI MICĂ); LINE (1 $: 99 $)); LINII (A $ 2: A2)); 1))

Următoarea figură arată utilizarea acestei formule într-un exemplu de tabel:

Modificările formulei trebuie întotdeauna confirmate cu combinația de taste CTRL SHIFT ENTER. Formula funcționează și cu numere sau combinații de formule și numere.