![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 09.09.2011
Сообщений: 48
|
![]()
Здравствуйте! В модуле Книги есть подсчет проставленных значений в ячейках. Это [C5:C13] и [C15:C23], в зависимости в каком диапазоне больше проставлено, выбирается смена (два диапазона это две смены: А или Б). В модуле Листа "ИТОГИ" я пытаюсь, пройдя по всем Листам (это 31 по количеству рабочих дней в месяце) подсчитать сколько дней отработала та или другая смена. Но, считает все дни одной сменой.
код модуля Книги Код:
Код:
|
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
в таких случаях обычно принято выкладывать небольшой файлик Excel, в котором представленны необходимые данные и результаты. Тогда открыть, посмотреть и помочь немного проще, чем самому создавать файл-пример.
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 09.09.2011
Сообщений: 48
|
![]()
Вот сам файл
|
![]() |
![]() |
![]() |
#4 |
2 the Nation Glory
Старожил
Регистрация: 27.05.2014
Сообщений: 3,289
|
![]()
Вы уверенны, что условия А это кирилица а не латиной написано?
Код:
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы. |
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 09.09.2011
Сообщений: 48
|
![]()
Да вроде переправлял)), сначала было латиницей.
|
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 09.09.2011
Сообщений: 48
|
![]()
Считает верно, но пустые [C27], в которых еще ничего нет считает за "Б". То есть получается, что по условию "если в ячейке [C27] есть символ"А", то добавляем в счетчик smA, а если иначе то в счетчик smB" и все остальные символы, то есть пустые значения она автоматом включает в smB. Я построил такую конструкцию:
Код:
|
![]() |
![]() |
![]() |
#7 |
2 the Nation Glory
Старожил
Регистрация: 27.05.2014
Сообщений: 3,289
|
![]()
Два условия на А я написал для проверки, если же вы уверенны что в с27 будет русская А, то оставьте только это условие.Удалите ветку условия isEmpty, она, ненужная вообще. Почему добавили ";" после буквы в условие?
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы. |
![]() |
![]() |
![]() |
#8 |
Пользователь
Регистрация: 09.09.2011
Сообщений: 48
|
![]()
; набирал в браузере, из Excel копировалась кирилица кракозябрами, видимо зацепил просто клавишу. А ветку добавил, проверку на пустые ячейки. Почему то считает если пусто, то "Б" и в переменной у меня на выходе было 28 "Б" при 3 "А", хотя по факту 4 "Б"
|
![]() |
![]() |
![]() |
#9 | |
2 the Nation Glory
Старожил
Регистрация: 27.05.2014
Сообщений: 3,289
|
![]()
В вашем файле
Цитата:
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы. |
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Суммировать заполненные ячейки по условию | Bomba2018 | Microsoft Office Excel | 7 | 20.06.2018 10:01 |
Из нескольких файлов нужно слить все заполненные строки в итоговую таблицу на один лист | Nataliana | Microsoft Office Excel | 1 | 04.12.2012 12:11 |
Найти последние заполненные, правые ячейки в таблице, с условием | VictorM | Microsoft Office Excel | 3 | 11.01.2011 11:51 |
сортировка на нескольких листах | Rider-12 | Microsoft Office Excel | 4 | 19.06.2010 14:29 |
Одинаковые действия на нескольких листах | ruavia3 | Microsoft Office Excel | 6 | 10.04.2009 14:32 |