Sukite skaičiaus skaitmenis iš kairės į dešinę

Turinys

Kaip apversti skaičius „Excel“ langeliuose

Įsivaizduokite lentelę, kurioje norite pasukti skaičiaus skaitmenis (pavyzdžiui, užsakymo numerį) iš kairės į dešinę, taigi 123 tampa 321. Šiai užduočiai negalite naudoti jokių integruotų funkcijų.

Naudodami formulę, kurioje sujungiate funkcijas SUMPRODUCT, PART, LENGTH ir ROW, gausite norimą rezultatą.

Jei skaičius, kurį norite konvertuoti, yra langelyje A2, naudokite šią formulę:

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

Šios formulės rezultatas yra skaičius be nulių. Dėl to nuliai dešinėje nerodomi. Toliau pateiktame paveikslėlyje parodytas formulės pavyzdys lentelės pavyzdyje:

Jei taip pat reikėtų atsižvelgti į nulius į priekį, formulė atrodo taip

= TEKSTAS (SUMPRODUKTAS (DALIS (A2; LINE (INDIRECT ("1:" & LENGTH (A2))))); 1) * 10 (LINE (INDIRECT ("1:" & LENGTH (A2))) - 1)) ; REPEAT ("0"; LENGTH (A2)))

Ši formulė yra matricos formulė, kurią turite patvirtinti klavišų kombinacija CTRL SHIFT ENTER. Net po kiekvieno formulės pakeitimo turite dar kartą naudoti šį klavišų derinį, kad patvirtintumėte formulę.

Formulės veikia tik su sveikais skaičiais be dešimtainių skaičių, todėl jos idealiai tinka serijos numeriams, straipsnių numeriams ar panašioms programoms.

Padėsite svetainės plėtrą, dalintis puslapį su draugais

wave wave wave wave wave