есть табличка, там считается время прихода и ухода за месяц.. формулу сделал, не могу только сделать чтобы правильно вычитал 1 час за обед часы обеда должны отниматься только в том случае, если заполнены обе ячейки (время прихода и ухода), а если хотя бы одна не заполнена, то не считалось.. как это можно реализовать без дополнительных ячеек?
т.е. надо заменить эту часть
Код
=(СЧЁТЕСЛИ(A2:AE2,"<>?")-СЧЁТЕСЛИ(A2:AE2,"="))/24
вот в этой книге.. ячейка H9.. там щас 18:00, а должно быть 14:00..
есть табличка, там считается время прихода и ухода за месяц.. формулу сделал, не могу только сделать чтобы правильно вычитал 1 час за обед часы обеда должны отниматься только в том случае, если заполнены обе ячейки (время прихода и ухода), а если хотя бы одна не заполнена, то не считалось.. как это можно реализовать без дополнительных ячеек?
т.е. надо заменить эту часть
Код
=(СЧЁТЕСЛИ(A2:AE2,"<>?")-СЧЁТЕСЛИ(A2:AE2,"="))/24
вот в этой книге.. ячейка H9.. там щас 18:00, а должно быть 14:00..Avvv
как бы так сделать.. чтобы если в ячейке ни время, ни число, т.е. какая-нибуть буква или текст, то эти 2 ячейки не считались.. почему он умножает 18 на "в" и у него получаеться 1 ? О_о .. я опять настрочил тысяче-символьных формул.. и то они неверно считают в некоторых случаях =\
вот этих ячейках все формулы, еще не усложненные..)) AF2 AG2 AH2 AF3
если подставить в ячейку АА2 или АА3 любую букву, то все исчисления становятся не правильными.. (а этот день не должен учитываться)..
и опять я тут.. блин.. всё-равно всё косячит.. =(
как бы так сделать.. чтобы если в ячейке ни время, ни число, т.е. какая-нибуть буква или текст, то эти 2 ячейки не считались.. почему он умножает 18 на "в" и у него получаеться 1 ? О_о .. я опять настрочил тысяче-символьных формул.. и то они неверно считают в некоторых случаях =\
вот этих ячейках все формулы, еще не усложненные..)) AF2 AG2 AH2 AF3
если подставить в ячейку АА2 или АА3 любую букву, то все исчисления становятся не правильными.. (а этот день не должен учитываться)..Avvv
ваш код работает, но у меня там неправильно считается "норма отработки", поэтому переработка всё-равно косячит.. также, если будет приход в 9:00 а уход в 19:00 (не в 18) и заменить 9:00 на букву, то тоже час появляется лишний в переработке..
вообщем я пока сделал по своему.. вроде всё работает =) если что-то не так сразу не считает этот день.. и не считает корректно) если кому интересно прикрепляю файл.. там какие-то дикие формулы)) я уже сам не понимаю как там что работает.. но работает и ладно =D в ячейках AF10, AF11
ваш код работает, но у меня там неправильно считается "норма отработки", поэтому переработка всё-равно косячит.. также, если будет приход в 9:00 а уход в 19:00 (не в 18) и заменить 9:00 на букву, то тоже час появляется лишний в переработке..
вообщем я пока сделал по своему.. вроде всё работает =) если что-то не так сразу не считает этот день.. и не считает корректно) если кому интересно прикрепляю файл.. там какие-то дикие формулы)) я уже сам не понимаю как там что работает.. но работает и ладно =D в ячейках AF10, AF11Avvv