Ta ett fast antal tecken från början av en cell.
Kopiera denna formel
=LEFT(A2, 5)LEFT returnerar de första N tecknen; RIGHT returnerar de sista N; MID returnerar tecken från en vald startpunkt. De är byggstenarna för att dela upp koder, prefix och data med fast bredd.
=RIGHT(A2, 4)→2026De sista fyra tecknen, t.ex. ett år.
=LEFT("INV-2026-0042", 3)→INVDe tre första tecknen i en kod.
=LEFT(A2, FIND("-", A2)-1)→INVTar allt före det första bindestrecket, oavsett längd.
Från mitten
=MID(A2, 4, 3)3 tecken med början vid position 4.
Använd =LEFT(A2, LEN(A2)-3) för att ta bort de tre sista tecknen.
LEFT returnerar alltid text. Omslut den med VALUE för att få tillbaka ett tal: =VALUE(LEFT(A2, 3)).
Använd =RIGHT(A2, LEN(A2)-3) eller =MID(A2, 4, LEN(A2)) för att ta bort de tre första tecknen.
Den arbetar med det underliggande serienumret, inte med det visade datumet. Konvertera först: =LEFT(TEXT(A2, "yyyy-mm-dd"), 4) returnerar året.
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.