Lijst van alle tekens in een cel in Excel

Anonim

Zo geef je alle karakters weer zonder symbolen te herhalen

In een tabel moeten alle tekens van een tekst in cel A1 in afzonderlijke cellen worden vermeld. Duplicaten mogen niet worden uitgevoerd. Hiervoor is in Excel geen geïntegreerde functie beschikbaar. Voer daarom de volgende formule in cel B1 in:

= DEEL (A $ 1; KLEINSTE (IF (FIND (DEEL (A $ 1; LIJN ($ 1: $ 99); 1); $ A $ 1) = LIJN ($ 1: $ 99); LIJN ($ 1 : $ 99)); LIJNEN (A $ 2: A2)); 1)

Bevestig de invoer van de formule met de toetsencombinatie CTRL SHIFT ENTER, want het is een matrixformule. De ENTER-toets betekent de toets die u ingedrukt moet houden om een hoofdletter in te voeren. Kopieer vervolgens de formule in kolom B naar de onderstaande cellen.

Zodra alle tekens in kolom B worden weergegeven, retourneert de formule een foutwaarde in de resterende cellen. U kunt deze foutwaarde opvangen met behulp van de volgende formule, die u ook bevestigt met CTRL SHIFT ENTER:

= IF (LINES (A $ 2: A2)> SOM (N (FIND (DEEL (A $ 1; LINE ($ 1: $ 99); 1); $ A $ 1) = LIJN ($ 1: $ 99) )); ““; DEEL (A $ 1; KLEINSTE (IF (FIND (DEEL (A $ 1; LIJN ($ 1: $ 99); 1); $ A $ 1) = LIJN ($ 1: $ 99); LIJN ($ 1: $ 99)); LIJNEN (A $ 2: A2)); 1))

De volgende afbeelding toont het gebruik van deze formule in een voorbeeldtabel:

Wijzigingen aan de formule moeten altijd worden bevestigd met de toetsencombinatie CTRL SHIFT ENTER. De formule werkt ook met getallen of combinaties van formules en getallen.