Страницы: 1
RSS
СЧЁТЕСЛИ и ошибки при сравнении данных
 
Добрый день! Столкнулся с такой проблемой. Эксель 2019. Имеется таблица с данными, а именно графиком рабочего времени. Рабочее время указано в виде интервалов: 9-24, 0-9, 9-21, 8-22 и так далее.  В интервале 9-24 = 15 часов, 0-9 = 9 часов....9-21 = 12 часов. Соответственно, чтобы посчитать время, прописал СЧЁТЕСЛИ(A1;"9-24")*15+СЧЁТЕСЛИ(A1;"0-9")*9+СЧЁТЕСЛИ(A1;"9-21")*12 и так далее. И всё считало хорошо, пока не появился интервал "1-9". По идее это 8 часов и в функции так и прописано СЧЁТЕСЛИ(A1;"1-9")*8, но если в строчке таблицы поставить 9-21, то "включается" формула СЧЁТЕСЛИ(A1;"1-9")*8  и считает, что это 8......Ну и СЧЁТЕСЛИ(A1;"9-21")*12 считает своё и в сумме получаем 20.......Не пойму, почему так происходит
Изменено: vikttur - 26.08.2021 16:35:28
 
Юрий Кулик, часть о которой вы говорите - СЧЁТЕСЛИ(A2;"9-21")*12 = выдает результат 12 о каких 8 вы говорите не понятно.
Не бойтесь совершенства. Вам его не достичь.
 
Вы в прилагаемой таблице смотрели?
 
Юрий Кулик, ну да..вот просто удалил лишнее из формулы
если что-то у Вас не так - то замените выше в файле данные на отдельно исходные данные и желаемый результат ручками проставте
Не бойтесь совершенства. Вам его не достичь.
 
В том то и дело, что руками долго проставлять, для этого и создавал формулы с данными. Удалить недолго, почему не работает формула, вот вопрос? Есть конкретные данные 1-9 считать как 8, но если встречает 9-21, то тоже считает, что это 8...... Почему?))
 
Юрий Кулик, ЕЩЕ РАЗ Я ПОКАЗАЛ ЧТО ОН СЧИТАЕТ  12...покажите в файле что бы эта формула считала 8...
Не бойтесь совершенства. Вам его не достичь.
 
Вот в этом файле всего одна формула 1-9, и введёны данные 9-21, но считает как 8. Да, он считает 9-21 как 12, но так же он считает, что 9-21 это 8, если введена формула содержащая (1-9)*8
Изменено: Юрий Кулик - 26.08.2021 14:21:12
 
Юрий Кулик, потому что он преобразует 1-9 и 9-21 в первое сентября 2021 года
Изменено: Mershik - 26.08.2021 14:28:08
Не бойтесь совершенства. Вам его не достичь.
 
Пробовал в текстовом формате, та же картина маслом. Кстати, аналогично с 1-8 и 8-21 и похожими вариантами
 
Юрий Кулик, нет тут надо иначе, подумать только нужно, так как он воспринимает текст и при счете переводит в число и получается дата
давайте попробуем так
Код
=СУММПРОИЗВ((A2="9-21")*12
Изменено: Mershik - 26.08.2021 14:44:46
Не бойтесь совершенства. Вам его не достичь.
 
Да! Всё работает! Спасибо огромное!  
 
B кстати тот же косяк с например номерами кредиток, и в УФ тоже...
Страницы: 1
Наверх