{quote}{login=}{date=24.05.2010 09:42}{thema=}{post}Stark, Вы не ответили на поставленный вопрос.
Про СЧЁТЕСЛИ() - используйте его в таком варианте СЧЁТЕСЛИ(диапазон;"X"). Учтите что Х в файле не русская ХУ, а аглицкая ИКС. Тогда все другое введенное пользователем - считпаться не будет. А СЧЁТ() считает только числовые значения.
Игорь67{/post}{/quote}
На какой вопрос? Если поповоду макросов - то не хотелось бы.
Про формулу СЧЁТЕСЛИ(диапазон;"X") - так и не понял куда ее применить.
Защиту от путания русской ХУ и английской ИКС сделал через ИЛИ.
Вообще в ходе прочтения ветки составил такие формулы:
Для столбца Осмотрено:
=ЕСЛИ(ИЛИ(J23="X";J23="Х");(ЕСЛИ(СЧЁТ(E23:I23;K23:M23)=8;1;""));ЕСЛИ(СЧЁТ(E23:M23)=9;1;""))
Для столбца Оценено:
=ЕСЛИ(ИЛИ(J23="X";J23="Х");ЕСЛИ(СЧЁТЕСЛИ((E23:M23);"")+СЧЁТЕСЛИ((K23:M23);"")=0;1;"");ЕСЛИ(СЧЁТЕСЛИ((E23:M23);"")=0;1;""))
Что смущает - так это отсутствие на проверку введения пробела вместо пустой ячейки - визуально это определить сложно, а формула посчитает как осмотрено.
Кто-нибудь может предложить другие варианты исполнения задачи?
максимально хочется сделать защиту от "дурака".
Про СЧЁТЕСЛИ() - используйте его в таком варианте СЧЁТЕСЛИ(диапазон;"X"). Учтите что Х в файле не русская ХУ, а аглицкая ИКС. Тогда все другое введенное пользователем - считпаться не будет. А СЧЁТ() считает только числовые значения.
Игорь67{/post}{/quote}
На какой вопрос? Если поповоду макросов - то не хотелось бы.
Про формулу СЧЁТЕСЛИ(диапазон;"X") - так и не понял куда ее применить.
Защиту от путания русской ХУ и английской ИКС сделал через ИЛИ.
Вообще в ходе прочтения ветки составил такие формулы:
Для столбца Осмотрено:
=ЕСЛИ(ИЛИ(J23="X";J23="Х");(ЕСЛИ(СЧЁТ(E23:I23;K23:M23)=8;1;""));ЕСЛИ(СЧЁТ(E23:M23)=9;1;""))
Для столбца Оценено:
=ЕСЛИ(ИЛИ(J23="X";J23="Х");ЕСЛИ(СЧЁТЕСЛИ((E23:M23);"")+СЧЁТЕСЛИ((K23:M23);"")=0;1;"");ЕСЛИ(СЧЁТЕСЛИ((E23:M23);"")=0;1;""))
Что смущает - так это отсутствие на проверку введения пробела вместо пустой ячейки - визуально это определить сложно, а формула посчитает как осмотрено.
Кто-нибудь может предложить другие варианты исполнения задачи?
максимально хочется сделать защиту от "дурака".