![]() |
Excel, Вывод цифры из суммы
Здравствуйте,
Вот стало интересно, можно ли в эксель (excel) вывести любую цифру из суммы (определенного числа) и добавить в другую ячейку, т.е. пример: число 12345678901234 , иззять третью (в данном случае 3) цифру и добавить в другую ячейку. Заранее спасибо. |
Можно поиграться с функцией ОКРВНИЗ(число; точность). Например, ОКРВНИЗ(12345678901234; 10) = 12345678901230 (см. справку Ёкселя), тогда 12345678901234 - ОКРВНИЗ(12345678901234; 10) = 4 (первая цифра с конца). Чтобы получить вторую с конца, придется записать как ( ОКРВНИЗ(12345678901234; 10) - ОКРВНИЗ(12345678901234; 100))/10 (если не наврал). Ну и так далее. А результат вычисления записать в нужную ячейку.
|
Пусть в ячейке A1 - число 12345678901234, пишем в ячейке B1: =ЗНАЧЕН(ПСТР(A1;3;1))
где 3 - номер нужной цифры, 1 - кол-во нужных цифр. Всего-то.... |
Все именно так, как желаемо. Спасибо Вам, огромное.
|
Вот ещё что: а обратный процесс возможен?
т.е. из цифр (символов) с разных ячеек слить в одну? пример: |1|2|3|4|5|6|7|8|9|0| ->>> |1234567890| Заранее благодарю. |
Для этого есть функция СЦЕПИТЬ например: =СЦЕПИТЬ(A1;B1;C1)
|
Функцией СЦЕПИТЬ можно объединить только 5 символьных значений за один раз, а для большего количества нужно пользоваться :
=A1&B1&C1&D1&E1&F1&G1&H1&I1 и т.д. |
А если так: :)
=СЦЕПИТЬ(СЦЕПИТЬ(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-