Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Хочу все знать (http://forum.oszone.net/forumdisplay.php?f=23)
-   -   Excel, Вывод цифры из суммы (http://forum.oszone.net/showthread.php?t=60956)

DeJaVu 10-02-2006 14:12 405196

Excel, Вывод цифры из суммы
 
Здравствуйте,

Вот стало интересно, можно ли в эксель (excel) вывести любую цифру из суммы (определенного числа) и добавить в другую ячейку, т.е. пример:

число 12345678901234 , иззять третью (в данном случае 3) цифру и добавить в другую ячейку.

Заранее спасибо.

XPEHOMETP 10-02-2006 15:17 405214

Можно поиграться с функцией ОКРВНИЗ(число; точность). Например, ОКРВНИЗ(12345678901234; 10) = 12345678901230 (см. справку Ёкселя), тогда 12345678901234 - ОКРВНИЗ(12345678901234; 10) = 4 (первая цифра с конца). Чтобы получить вторую с конца, придется записать как ( ОКРВНИЗ(12345678901234; 10) - ОКРВНИЗ(12345678901234; 100))/10 (если не наврал). Ну и так далее. А результат вычисления записать в нужную ячейку.


Pliomera 10-02-2006 16:08 405224

Пусть в ячейке A1 - число 12345678901234, пишем в ячейке B1: =ЗНАЧЕН(ПСТР(A1;3;1))
где 3 - номер нужной цифры, 1 - кол-во нужных цифр.
Всего-то....

DeJaVu 10-02-2006 19:20 405271

Все именно так, как желаемо. Спасибо Вам, огромное.


DeJaVu 13-02-2006 09:23 405992

Вот ещё что: а обратный процесс возможен?

т.е. из цифр (символов) с разных ячеек слить в одну?
пример: |1|2|3|4|5|6|7|8|9|0| ->>> |1234567890|

Заранее благодарю.

Pliomera 13-02-2006 10:39 406022

Для этого есть функция СЦЕПИТЬ например: =СЦЕПИТЬ(A1;B1;C1)

Gerdewski 14-02-2006 16:29 406437

Функцией СЦЕПИТЬ можно объединить только 5 символьных значений за один раз, а для большего количества нужно пользоваться :
=A1&B1&C1&D1&E1&F1&G1&H1&I1 и т.д.

Pliomera 14-02-2006 17:49 406463

А если так: :)
=СЦЕПИТЬ(СЦЕПИТЬ(A1;B1;C1;D1;E1);СЦЕПИТЬ(F1;G1;H1;I1;J1);СЦЕПИТЬ(K1;L1;M1;N1;O1);СЦЕПИТЬ(P1;Q1;R1;S1 ;T1);СЦЕПИТЬ(U1;V1;W1;X1;Y1))
... работает...


Время: 05:25.

Время: 05:25.
© OSzone.net 2001-