Всем спасибо.
Проблема была в формате " : " во времени.
Проблема была в формате " : " во времени.
07.10.2016 10:49:10
Добрый день! Для быстроты расчетов, нужно из унифицированной формы табеля (во вложении) сделать обычную таблицу, в которой будут только столбцы: ФИО, Табельный номер, Отработано часов , например:
Изменено: |
||||||||||||||||
|
20.09.2016 08:08:27
Помогите,пожалуйста,прописать в формуле не определенный диапазон,а всех имеющихся строк, пример ниже (записан макрорекордером), формула вставляется в Книгу 1, а данные берутся из книги "расчет_тарифов", лист "Город".
|
|||
|
15.09.2016 15:50:00
вложила пример с формулой, которую никак не получается прописать в VBA, в формуле ссылаюсь на ячейку с прописанным тарифом (можно просто прописать ,например D3 = "420(1 зона),470(2 зона),570(3 зона), 700(4 зона)". Смысл в том, что тарифах прописано либо число, либо данная фраза ( тариф по зонам выезда бригады), либо в зону 1-ю, 2-ю и т.д. (их всего 4 - можно определить только по надбавке (столбец С)), надбавки тоже четыре вида (нет, 10, 50,100 ) и согласно тарифам (например 02.03.08), если бригада выезжала в 1 зону (поле надбавка - пусто), то сумма тарифа составит 420, если во 2-ю (надбавка 10), то 470, если в 3-ю ( надбавка 50), то 570, если в 4-ю( надбавка 100), то 700, аналогично по другим тарифам.
Изменено: |
|
|
15.09.2016 10:00:28
Изменено: |
|||
|
15.09.2016 07:33:49
Это часть большого макроса для расчета, задать формулой получилось( очень большой), при записи макрорекордером формулы, excel виснет,поэтому решила применить конструкцию If..then..else, и вообще теперь не получается.
Рассчитать тариф(согласно зонам), т.е. если тариф равен : 420(1 зона),470(2зона),570(3 зона),700(4 зона), то если в графе надбавка пусто, тариф расчетный = 420, если 10, то 470, если 50,то 570, если 100, то 700, если нет, проверяется следующий тариф 500(1зона),500(2зона),700(3зона),700(4зона), если да,то если в графе надбавка пусто, тариф 500, если 10, то 500, если 50, то 700, если 100, то 700, нет - след.тариф 620(1 зона),670(2 зона),720(3 зона), 780(4 зона) и аналогично, если в графе надбавка пусто, то 620, если 10,то 670, если 50, то 720, если 100, то 780. Если тариф равен просто числу, то,соответственно, тариф расчетный = тарифу. |
|
|
14.09.2016 14:40:37
|
|||
|