Lista alla tecken i en cell i Excel

Anonim

Så här visar du alla tecken utan att upprepa symboler

I en tabell ska alla tecken i en text i cell A1 listas i enskilda celler. Dubbletter ska inte matas ut. En integrerad funktion är inte tillgänglig i Excel för detta. Ange därför följande formel i cell B1:

= DEL (A $ 1; MINSTA (OM (FINN (DEL (A $ 1; LINE ($ 1: $ 99); 1); $ A $ 1) = LINE ($ 1: $ 99); LINE ($ 1) : $ 99)); RADER (A $ 2: A2)); 1)

Bekräfta inmatningen av formeln med tangentkombinationen CTRL SHIFT ENTER, eftersom det är en matrisformel. ENTER -tangenten betyder nyckeln som du måste hålla inne för att skriva en stor bokstav. Kopiera sedan formeln i kolumn B till cellerna nedan.

Så snart alla tecken visas i kolumn B returnerar formeln ett felvärde i de återstående cellerna. Du kan fånga detta felvärde med hjälp av följande formel, som du också bekräftar med CTRL SHIFT ENTER:

= OM (LINJER (A $ 2: A2)> SUM (N (FIND (DEL (A $ 1; LINE ($ 1: $ 99); 1); $ A $ 1) = LINE ($ 1: $ 99)) )); ““; DEL (A $ 1; MINSTA (OM (HITTA (DEL (A $ 1; LINE ($ 1: $ 99); 1); $ A $ 1) = LINE ($ 1: $ 99)); LINE ($ 1: $ 99)); RADER (A $ 2: A2)); 1))

Följande bild visar användningen av denna formel i en exempeltabell:

Ändringar av formeln måste alltid bekräftas med tangentkombinationen CTRL SHIFT ENTER. Formeln fungerar också med siffror eller kombinationer av formler och siffror.