Hämta allt till vänster om det första bindestrecket, snedstrecket eller annan avgränsare.
Kopiera denna formel
=TEXTBEFORE(A2, "-")TEXTBEFORE returnerar texten fram till avgränsaren; TEXTAFTER returnerar det som kommer efter den. I äldre Excel använder du LEFT med FIND för att göra samma sak. Ange en negativ förekomst för att räkna från slutet.
=TEXTBEFORE("SKU-2026-A", "-")→SKUText före det första bindestrecket.
Äldre (LEFT + FIND)
=LEFT(A2, FIND("-", A2)-1)Använd innan TEXTBEFORE fanns.
TEXTBEFORE returnerar #N/A; lägg till ett fjärde argument för ett reservvärde, t.ex. hela strängen.
Behöver du en formel för dina egna data?
Beskriv vad du vill göra i klartext och låt ExcelGPT skriva, förklara och verifiera formeln — gratis att börja, inget tillägg.