Rotirajte znamenke broja slijeva nadesno

Anonim

Kako preokrenuti brojeve u ćelijama programa Excel

Zamislite tablicu u kojoj želite pretvoriti znamenke broja (na primjer broj narudžbe) s lijeva na desno, tako da 123 postane 321. Ne možete koristiti bilo koju integriranu funkciju za ovaj zadatak.

Formulom u kojoj kombinirate funkcije SUMPRODUCT, DIO, LENGTH i ROW, dobivate željeni rezultat.

Ako je broj koji želite pretvoriti u ćeliji A2, upotrijebite sljedeću formulu:

= SUMPRODUCT (DIO (A2 * 10 (16 -DUŽINA (A2)); LINE ($ 1: $ 16); 1) * 10 (LINE ($ 1: $ 16) -1))

Rezultat ove formule je broj bez vodećih nula. Zbog toga se nule s desne strane ne prikazuju. Sljedeća slika prikazuje uporabu formule u tablici primjera:

Ako treba uzeti u obzir i vodeće nule, formula izgleda ovako

= TEXT (SUMPRODUCT (DIO (A2; LINE (INDIRECT ("1:" & LENGTH (A2))); 1) * 10 (LINE (INDIRECT ("1:" & LENGTH (A2))) - 1)) ; REPEAT ("0"; LENGTH (A2)))

Ova formula je matrična formula koju morate potvrditi kombinacijom tipki CTRL SHIFT ENTER. Čak i nakon svake promjene formule, morate ponovno koristiti ovu kombinaciju tipki za potvrdu formule.

Formule rade samo s cijelim brojevima bez decimalnih mjesta, pa su idealne za serijske brojeve, brojeve članaka ili slične aplikacije.