Otočit číslice čísla zleva doprava

Anonim

Jak převrátit čísla v buňkách aplikace Excel

Představte si tabulku, ve které chcete otáčet číslice čísla (například čísla objednávky) zleva doprava, takže číslo 123 se stane 321. Pro tento úkol nemůžete použít žádnou z integrovaných funkcí.

Pomocí vzorce, ve kterém zkombinujete funkce SUMPRODUCT, PART, LENGTH a ROW, získáte požadovaný výsledek.

Pokud je číslo, které chcete převést, v buňce A2, použijte následující vzorec:

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

Výsledkem tohoto vzorce je číslo bez počátečních nul. V důsledku toho se nuly vpravo nezobrazují. Následující obrázek ukazuje použití vzorce v příkladové tabulce:

Pokud by se měly vzít v úvahu také úvodní nuly, vypadá vzorec takto

= TEXT (SUMPRODUCT (PART (A2; LINE (INDIRECT ("1:" & LENGTH (A2))); 1) * 10 (LINE (INDIRECT ("1:" & LENGTH (A2))) - 1)); OPAKOVAT ("0"; DÉLKA (A2)))

Tento vzorec je maticový vzorec, který musíte potvrdit kombinací kláves CTRL SHIFT ENTER. I po každé změně vzorce musíte tuto kombinaci kláves znovu použít k potvrzení vzorce.

Vzorce fungují pouze s celými čísly bez desetinných míst, takže jsou ideální pro sériová čísla, čísla článků nebo podobné aplikace.