Excel: ignorera ledande siffror

Innehållsförteckning

Vid överföring av data från ett tidigare system kan det hända att texter överförs med föregående siffror. I följande exempel bör dock siffrorna vara irrelevanta och kan därför också elimineras.

För att ta bort föregående siffror måste du göra följande:

  1. Spela in i cell B4 formeln = HÖGER (A4; LÄNGD (A4) + 1-JÄMFÖRELSE (SANT; FAKTISK FEL (VÄRDE (DEL (A4; LINE (INDIRECT ("1:" & LÄNGD (A4))); 1)))) 0)). Stäng posten med tangentkombinationen Ctrl + Skift + Enter eftersom det är en matrisformel. Kopiera sedan ner denna formel.
  2. Med formeln bestämmer du först antalet tecken i cellen i fråga med funktionen LENGTH ().
  3. Du kan sedan använda funktionen INDIRECT () för att skapa en radreferens, från rad 1 upp till det radnummer som motsvarar antalet tecken som ska kontrolleras inom denna cell. Denna funktion är integrerad i funktionen LINE (), som tillsammans med matrisfunktionen resulterar i utmatning av alla radnummer från 1 till antalet tecken i innehållet som ska kontrolleras.
  4. Du kan sedan använda funktionen PART () för att bestämma exakt ett tecken som är markerat. Radnumret som bestäms av ZEILE () överförs som utgångspunkt via det andra argumentet. Antalet tecken som ska returneras skickas i det tredje argumentet med värdet 1. På detta sätt matar PART () -funktionen i matrisformeln ut varje enskilt tecken i innehållet som ska kontrolleras efter varandra.
  5. Använd funktionen VALUE () för att generera ett värde från vart och ett av dessa tecken. Om ett markerat tecken inte är en siffra returnerar funktionen VALUE () ett felvärde och funktionen ISERROR () returnerar TRUE.
  6. Med funktionen COMPARE () jämförs varje markerat tecken för returvärdet TRUE. Resultatet är det första tecknet för vilket detta test är positivt. Detta innebär att positionen för det första tecknet som inte är en siffra bestäms.

Du måste subtrahera denna position från det totala antalet tecken som bestäms med LENGTH () och lägga till värdet 1. Du måste skicka detta resultat till RIGHT () -funktionen så att du kan få antalet tecken som ska returneras.

Du kommer att bidra till utvecklingen av webbplatsen, dela sidan med dina vänner

wave wave wave wave wave