Заполнение ячеек таблиц согласно дат и определенных значений
kenn
Дата: Понедельник, 08.07.2019, 20:51 |
Сообщение № 1
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 147
Репутация:
1
±
Замечаний:
0% ±
Excel 2016
Добрый день!(Сломал голову по названию темы!)Прошу помощи в решение задачи! Автоматическое заполнение таблицы!Привожу пример небольшого куска таблицы! Описание во вложении Если ячейка А3 заполнена, то ячейка J3=1, Если ячейка А3 правый символ- "О", то заполняется ячейка К3=1; Если ячейка Е3= пустая, то заполняется ячейка Р3=1
Добрый день!(Сломал голову по названию темы!)Прошу помощи в решение задачи! Автоматическое заполнение таблицы!Привожу пример небольшого куска таблицы! Описание во вложении Если ячейка А3 заполнена, то ячейка J3=1, Если ячейка А3 правый символ- "О", то заполняется ячейка К3=1; Если ячейка Е3= пустая, то заполняется ячейка Р3=1 kenn
Ответить
Сообщение Добрый день!(Сломал голову по названию темы!)Прошу помощи в решение задачи! Автоматическое заполнение таблицы!Привожу пример небольшого куска таблицы! Описание во вложении Если ячейка А3 заполнена, то ячейка J3=1, Если ячейка А3 правый символ- "О", то заполняется ячейка К3=1; Если ячейка Е3= пустая, то заполняется ячейка Р3=1 Автор - kenn Дата добавления - 08.07.2019 в 20:51
krosav4ig
Дата: Понедельник, 08.07.2019, 21:36 |
Сообщение № 2
Группа: Друзья
Ранг: Старожил
Сообщений: 2347
Репутация:
989
±
Замечаний:
0% ±
Excel 2007,2010,2013
email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
Ответить
Сообщение Здравствуйте Автор - krosav4ig Дата добавления - 08.07.2019 в 21:36
bigor
Дата: Понедельник, 08.07.2019, 21:36 |
Сообщение № 3
Группа: Проверенные
Ранг: Старожил
Сообщений: 1108
Репутация:
212
±
Замечаний:
0% ±
нет
Как сравнивать D4>C4, если в одной дата, а в другой текст с 2-мя датами.
Как сравнивать D4>C4, если в одной дата, а в другой текст с 2-мя датами. bigor
Ответить
Сообщение Как сравнивать D4>C4, если в одной дата, а в другой текст с 2-мя датами. Автор - bigor Дата добавления - 08.07.2019 в 21:36
_Boroda_
Дата: Понедельник, 08.07.2019, 22:22 |
Сообщение № 4
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация:
6481
±
Замечаний:
0% ±
2003; 2007; 2010; 2013 RUS
Как сравнивать D4>C4, если в одной дата, а в другой текст с 2-мя датами.
По максимальной дате?Код
=(E3<>"")*(МАКС(ИНДЕКС(--ТЕКСТ(ПСТР(D3;СТРОКА($1:$99);8);"Д.М.Г;;;\0");))>C3)
Как сравнивать D4>C4, если в одной дата, а в другой текст с 2-мя датами.
По максимальной дате?Код
=(E3<>"")*(МАКС(ИНДЕКС(--ТЕКСТ(ПСТР(D3;СТРОКА($1:$99);8);"Д.М.Г;;;\0");))>C3)
_Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение Как сравнивать D4>C4, если в одной дата, а в другой текст с 2-мя датами.
По максимальной дате?Код
=(E3<>"")*(МАКС(ИНДЕКС(--ТЕКСТ(ПСТР(D3;СТРОКА($1:$99);8);"Д.М.Г;;;\0");))>C3)
Автор - _Boroda_ Дата добавления - 08.07.2019 в 22:22
kenn
Дата: Вторник, 09.07.2019, 09:14 |
Сообщение № 5
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 147
Репутация:
1
±
Замечаний:
0% ±
Excel 2016
_Boroda_, Добрый день! тестирую Ваш вариант, в некоторых ячейках выдает ЗНАЧ, не пойму почему? И 14 и 17 строки не верно считают если в столбце С несколько дат, если в столбце одна дата то считает верно! Сегодня обратил внимание что в столбце С бывает несколько дат.
_Boroda_, Добрый день! тестирую Ваш вариант, в некоторых ячейках выдает ЗНАЧ, не пойму почему? И 14 и 17 строки не верно считают если в столбце С несколько дат, если в столбце одна дата то считает верно! Сегодня обратил внимание что в столбце С бывает несколько дат. kenn
Ответить
Сообщение _Boroda_, Добрый день! тестирую Ваш вариант, в некоторых ячейках выдает ЗНАЧ, не пойму почему? И 14 и 17 строки не верно считают если в столбце С несколько дат, если в столбце одна дата то считает верно! Сегодня обратил внимание что в столбце С бывает несколько дат. Автор - kenn Дата добавления - 09.07.2019 в 09:14
_Boroda_
Дата: Вторник, 09.07.2019, 09:25 |
Сообщение № 6
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация:
6481
±
Замечаний:
0% ±
2003; 2007; 2010; 2013 RUS
Потому, что 0 на хвосте у числового выражения даты. 05.05.2019 = 43590 Код
=(E3<>"")*(МАКС(ИНДЕКС(--ТЕКСТ(ПСТР(D3;СТРОКА($1:$94);8);"Д.М.Г;;0;\0");))<=МАКС(ИНДЕКС(--ТЕКСТ(ПСТР(C3;СТРОКА($1:$94);8);"Д.М.Г;;0;\0");)))
Год в текстовых датах должен быть написан двумя цифрами. Не 2019, а просто 19 Даты сравниваются по максимальной дате в ячейке. Не по пунктам
Потому, что 0 на хвосте у числового выражения даты. 05.05.2019 = 43590 Код
=(E3<>"")*(МАКС(ИНДЕКС(--ТЕКСТ(ПСТР(D3;СТРОКА($1:$94);8);"Д.М.Г;;0;\0");))<=МАКС(ИНДЕКС(--ТЕКСТ(ПСТР(C3;СТРОКА($1:$94);8);"Д.М.Г;;0;\0");)))
Год в текстовых датах должен быть написан двумя цифрами. Не 2019, а просто 19 Даты сравниваются по максимальной дате в ячейке. Не по пунктам _Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение Потому, что 0 на хвосте у числового выражения даты. 05.05.2019 = 43590 Код
=(E3<>"")*(МАКС(ИНДЕКС(--ТЕКСТ(ПСТР(D3;СТРОКА($1:$94);8);"Д.М.Г;;0;\0");))<=МАКС(ИНДЕКС(--ТЕКСТ(ПСТР(C3;СТРОКА($1:$94);8);"Д.М.Г;;0;\0");)))
Год в текстовых датах должен быть написан двумя цифрами. Не 2019, а просто 19 Даты сравниваются по максимальной дате в ячейке. Не по пунктам Автор - _Boroda_ Дата добавления - 09.07.2019 в 09:25
kenn
Дата: Вторник, 09.07.2019, 10:44 |
Сообщение № 7
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 147
Репутация:
1
±
Замечаний:
0% ±
Excel 2016
_Boroda_, Протягиваю вниз формулу появляются значения цифра 1
_Boroda_, Протягиваю вниз формулу появляются значения цифра 1 kenn
Ответить
Сообщение _Boroda_, Протягиваю вниз формулу появляются значения цифра 1 Автор - kenn Дата добавления - 09.07.2019 в 10:44
_Boroda_
Дата: Вторник, 09.07.2019, 10:49 |
Сообщение № 8
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация:
6481
±
Замечаний:
0% ±
2003; 2007; 2010; 2013 RUS
Ну подумайте немножко самостоятельно уже. Посмотрите какая формула в ячейке R, какая в Q. Перепишите в R аналогично QКод
=(ПРАВБ(A19)="у")*(E19="")
Ну подумайте немножко самостоятельно уже. Посмотрите какая формула в ячейке R, какая в Q. Перепишите в R аналогично QКод
=(ПРАВБ(A19)="у")*(E19="")
_Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение Ну подумайте немножко самостоятельно уже. Посмотрите какая формула в ячейке R, какая в Q. Перепишите в R аналогично QКод
=(ПРАВБ(A19)="у")*(E19="")
Автор - _Boroda_ Дата добавления - 09.07.2019 в 10:49
kenn
Дата: Вторник, 09.07.2019, 11:45 |
Сообщение № 9
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 147
Репутация:
1
±
Замечаний:
0% ±
Excel 2016
_Boroda_, Спасибо за помощь! Очень помогли!
_Boroda_, Спасибо за помощь! Очень помогли! kenn
Ответить
Сообщение _Boroda_, Спасибо за помощь! Очень помогли! Автор - kenn Дата добавления - 09.07.2019 в 11:45
kenn
Дата: Четверг, 11.07.2019, 22:10 |
Сообщение № 10
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 147
Репутация:
1
±
Замечаний:
0% ±
Excel 2016
_Boroda_, Добрый день! формула стала тормозить фаил, можете подсказать, что нибудь другое? Код
=(E3<>"")*(МАКС(ИНДЕКС(--ТЕКСТ(ПСТР(D3;СТРОКА($1:$3000);8);"Д.М.Г;;0;\0");))<=МАКС(ИНДЕКС(--ТЕКСТ(ПСТР(C3;СТРОКА($1:$3000);8);"Д.М.Г;;0;\0");)))
_Boroda_, Добрый день! формула стала тормозить фаил, можете подсказать, что нибудь другое? Код
=(E3<>"")*(МАКС(ИНДЕКС(--ТЕКСТ(ПСТР(D3;СТРОКА($1:$3000);8);"Д.М.Г;;0;\0");))<=МАКС(ИНДЕКС(--ТЕКСТ(ПСТР(C3;СТРОКА($1:$3000);8);"Д.М.Г;;0;\0");)))
kenn
Ответить
Сообщение _Boroda_, Добрый день! формула стала тормозить фаил, можете подсказать, что нибудь другое? Код
=(E3<>"")*(МАКС(ИНДЕКС(--ТЕКСТ(ПСТР(D3;СТРОКА($1:$3000);8);"Д.М.Г;;0;\0");))<=МАКС(ИНДЕКС(--ТЕКСТ(ПСТР(C3;СТРОКА($1:$3000);8);"Д.М.Г;;0;\0");)))
Автор - kenn Дата добавления - 11.07.2019 в 22:10
_Boroda_
Дата: Четверг, 11.07.2019, 22:19 |
Сообщение № 11
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация:
6481
±
Замечаний:
0% ±
2003; 2007; 2010; 2013 RUS
Могу спросить - зачем Вы заменили 94 на 3000? у Вас что, в ячейке с датами может быть 3000 символов?
Могу спросить - зачем Вы заменили 94 на 3000? у Вас что, в ячейке с датами может быть 3000 символов? _Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение Могу спросить - зачем Вы заменили 94 на 3000? у Вас что, в ячейке с датами может быть 3000 символов? Автор - _Boroda_ Дата добавления - 11.07.2019 в 22:19
kenn
Дата: Четверг, 11.07.2019, 22:28 |
Сообщение № 12
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 147
Репутация:
1
±
Замечаний:
0% ±
Excel 2016
_Boroda_, Этот диапазон не нужно менять? У меня табл на 3000 строк! Но когда в формуле 94 работает намного быстрее))
_Boroda_, Этот диапазон не нужно менять? У меня табл на 3000 строк! Но когда в формуле 94 работает намного быстрее)) kenn
Сообщение отредактировал kenn - Четверг, 11.07.2019, 22:40
Ответить
Сообщение _Boroda_, Этот диапазон не нужно менять? У меня табл на 3000 строк! Но когда в формуле 94 работает намного быстрее)) Автор - kenn Дата добавления - 11.07.2019 в 22:28