|
|
Знаете ли Вы, что ... | |
![]() |
...для каждой темы существует свой раздел. Изучите структуру форума. Если соответствующего раздела нет, то всегда есть раздел "Разное" :) |
<< Предыдущий совет - Случайный совет - Следующий совет >> |
Разное/IT Всё, что не попадает в другие разделы форума и подфорумов представленных здесь организаций. Не IT темы обсуждаются в "Беседке" |
Ответить |
|
Опции темы | Опции просмотра |
![]() |
#101 |
Сообщений: 1,478
+ 1,493
818/449
– 272
97/67
![]() |
можно было чуточку компактнее
в некоторых ячейках записать число,месяц,год(A1=17;b1=4;C1=2014) в некоторой ячейке преобразовать число-день=>date(a1,b1,c1) -- допустим E2 далее в некотором столбце расположить список чисел от 1-до ... например до 100 допустим столбец А(начиная с А2) далее зафиксировать указатель на число-день,как $E$2 и в столбце B(начиная с B2) вставить формулу =$E$2+A2.... если растянуть вниз -- то увидим,что excel автоматически проставит формулы,с учетом високосного года.... если нужно из числа-дня(например B4) извлечь день/месяц/год -- то использовать функции day(B4); month(b4),year(b4) хотя можно было не парится и написать все на Java с использованием POI,которая автоматом и шит создаст и красоту наведет(как бюстгалтерия любит) Последний раз редактировалось Виталий Нам; 17.04.2014 в 20:41. Причина: Добавление файла |
|
Ответить |
"+" от:
|
![]() |
#103 |
Read Only
Сообщений: 2,937
+ 830
594/455
– 47
158/115
![]() |
как сделать так, чтобы МЕСЯЦ не дробился на составляющие а прибавлялся целиком? т. е. декабрь значит +12 (а не +1+2)
попытался изменить в формуле возле числа номера начальной позиции ставить два знака, но не помогло. UPD а все, заработало ![]() Последний раз редактировалось Asmirnov5; 17.04.2014 в 21:21. |
|
Ответить |
![]() |
#104 |
![]() ![]() ![]()
Сообщений: 10,921
+ 3,666
10,931/4,676
– 584
286/214
![]() |
Надо вместо
=VALUE(MID(TEXT(A3,"DDMMYYYY"),1,1))+VALUE(MID(TEX T(A3,"DDMMYYYY"),2,1))+VALUE(MID(TEXT(A3,"DDMMYYYY "),3,1))+VALUE(MID(TEXT(A3,"DDMMYYYY"),4,1))+ VALUE(MID(TEXT(A3,"DDMMYYYY"),5,1))+VALUE(MID(TEXT (A3,"DDMMYYYY"),6,1))+VALUE(MID(TEXT(A3,"DDMMYYYY" ),7,1))+VALUE(MID(TEXT(A3,"DDMMYYYY"),8,1)) написать =VALUE(MID(TEXT(A3,"DDMMYYYY"),1,1))+VALUE(MID(TEX T(A3,"DDMMYYYY"),2,1))+VALUE(MID(TEXT(A3,"DDMMYYYY "),3,2))+ VALUE(MID(TEXT(A3,"DDMMYYYY"),5,1))+VALUE(MID(TEXT (A3,"DDMMYYYY"),6,1))+VALUE(MID(TEXT(A3,"DDMMYYYY" ),7,1))+VALUE(MID(TEXT(A3,"DDMMYYYY"),8,1)) Последний раз редактировалось JH; 17.04.2014 в 21:53. |
|
Ответить |
"+" от:
|
![]() |
#105 |
Read Only
Сообщений: 2,937
+ 830
594/455
– 47
158/115
![]() |
спасибо.
добавляется еще условие: Х = 0 до 100 каждому значению переменной Х присваивается название в виде слова-символа. например, 0 = АВЬЯКТА... 6=ГАРМОНИЯ итп итд. требуется чтобы каждое значение ячейки проверялось и если оно = от 0 до 100, то в соседней ячейке выставляется соотв. заранее заданное словесное значение (одно из ста) числа в ячейке. это какая функция? Последний раз редактировалось Asmirnov5; 17.04.2014 в 21:56. |
|
Ответить |
Реклама и уведомления | |
![]() |
#106 | |
![]() ![]() ![]()
Сообщений: 10,921
+ 3,666
10,931/4,676
– 584
286/214
![]() |
Цитата:
См. в приложении |
|
|
Ответить |
"+" от:
|
![]() |
#108 |
Сообщений: 1,478
+ 1,493
818/449
– 272
97/67
![]() |
потому что нужно зафиксировать список значений как
$G$1:$G$101 иначе получается,что указатели на начало и конец списка плавно сдвигаются на 1 ячейку вниз. По моему функция будет работать если в списке есть хоть один элемент,а за 121 ячейкой список будет пустым |
|
Ответить |
"+" от:
|
![]() |
#109 | |
Read Only
Сообщений: 2,937
+ 830
594/455
– 47
158/115
![]() |
Цитата:
=(((((ЗНАЧЕН(ПСТР(ТЕКСТ(A3;"DDMMYYYY");1;1))+ЗНАЧЕ Н(ПСТР(ТЕКСТ(A3;"DDMMYYYY");2;1)))+ ЗНАЧЕН(ПСТР(ТЕКСТ(A3;"DDMMYYYY");3;2)))+ЗНАЧЕН(ПСТ Р(ТЕКСТ(A3;"DDMMYYYY");5;1)))+ЗНАЧЕН(ПСТР(ТЕКСТ(A3 ;"DDMMYYYY");6;1)))+ЗНАЧЕН(ПСТР(ТЕКСТ(A3;"DDMMYYYY ");7;1)))+ЗНАЧЕН(ПСТР(ТЕКСТ(A3;"DDMMYYYY");8;1 )) |
|
|
Ответить |
|