Rotera siffrorna i ett tal från vänster till höger

Innehållsförteckning

Hur man vänder tal i Excel -celler

Tänk dig en tabell där du vill vända siffrorna i ett tal (till exempel ett ordernummer) från vänster till höger, så 123 blir 321. Du kan inte använda någon av de integrerade funktionerna för den här uppgif.webpten.

Med en formel där du kombinerar funktionerna SUMPRODUCT, PART, LENGTH och ROW, får du önskat resultat.

Om numret du vill konvertera finns i cell A2 använder du följande formel:

= SUMPRODUCT (PART (A2 * 10 (16 -LENGTH (A2)); LINE ($ 1: $ 16); 1) * 10 (LINE ($ 1: $ 16) -1))

Resultatet av denna formel är ett tal utan ledande nollor. Som ett resultat visas inte nollor till höger. Följande bild visar användningen av formeln i en exempeltabell:

Om ledande nollor också ska beaktas ser formeln ut så här

= TEXT (SUMPRODUCT (DEL (A2; LINE (INDIRECT ("1:" & LENGTH (A2))); 1) * 10 (LINE (INDIRECT ("1:" & LENGTH (A2))) - 1)); REPEAT ("0"; LÄNGD (A2)))

Denna formel är en matrisformel som du måste bekräfta med tangentkombinationen CTRL SHIFT ENTER. Även efter varje ändring av formeln måste du använda den här tangentkombinationen igen för att bekräfta formeln.

Formlerna fungerar bara med heltal utan decimaler, så de är idealiska för serienummer, artikelnummer eller liknande applikationer.

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

wave wave wave wave wave