Заполнение ячеек при равенстве строк
maks3668
Дата: Пятница, 13.11.2015, 11:59 |
Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
Здравствуйте, помогите задать формулу в таблице, чтобы при равенстве ДАТЫ и № ОБЪЕКТА в таблице автоматически появлялась 1 (единица) Допустим, чтобы в таблице B2 появилось значение 1, должна проходить проверка равенств ДАТ в таблице и в ниже указанных строках (A14:A28) и так же проверка № ОБЪЕКТА в таблице и в ниже указанных строках (B14:B28) Если нет равенства, то ячейка должна оставаться пустой
Здравствуйте, помогите задать формулу в таблице, чтобы при равенстве ДАТЫ и № ОБЪЕКТА в таблице автоматически появлялась 1 (единица) Допустим, чтобы в таблице B2 появилось значение 1, должна проходить проверка равенств ДАТ в таблице и в ниже указанных строках (A14:A28) и так же проверка № ОБЪЕКТА в таблице и в ниже указанных строках (B14:B28) Если нет равенства, то ячейка должна оставаться пустой maks3668
Ответить
Сообщение Здравствуйте, помогите задать формулу в таблице, чтобы при равенстве ДАТЫ и № ОБЪЕКТА в таблице автоматически появлялась 1 (единица) Допустим, чтобы в таблице B2 появилось значение 1, должна проходить проверка равенств ДАТ в таблице и в ниже указанных строках (A14:A28) и так же проверка № ОБЪЕКТА в таблице и в ниже указанных строках (B14:B28) Если нет равенства, то ячейка должна оставаться пустой Автор - maks3668 Дата добавления - 13.11.2015 в 11:59
YouGreed
Дата: Пятница, 13.11.2015, 12:06 |
Сообщение № 2
Группа: Проверенные
Ранг: Ветеран
Сообщений: 589
Репутация:
123
±
Замечаний:
0% ±
Excel 2010
maks3668, Попробуйте так.Код
=ЕСЛИОШИБКА(ИНДЕКС($C$14:$C$28;ПОИСКПОЗ($A2&B$1;$B$14:$B$28&$A$14:$A$28;););"")
Формула массива, вводится одновременным нажатием клавиш Ctrl+Shift+Enter
maks3668, Попробуйте так.Код
=ЕСЛИОШИБКА(ИНДЕКС($C$14:$C$28;ПОИСКПОЗ($A2&B$1;$B$14:$B$28&$A$14:$A$28;););"")
Формула массива, вводится одновременным нажатием клавиш Ctrl+Shift+Enter YouGreed
Сообщение отредактировал YouGreed - Пятница, 13.11.2015, 12:07
Ответить
Сообщение maks3668, Попробуйте так.Код
=ЕСЛИОШИБКА(ИНДЕКС($C$14:$C$28;ПОИСКПОЗ($A2&B$1;$B$14:$B$28&$A$14:$A$28;););"")
Формула массива, вводится одновременным нажатием клавиш Ctrl+Shift+Enter Автор - YouGreed Дата добавления - 13.11.2015 в 12:06
Pelena
Дата: Пятница, 13.11.2015, 12:11 |
Сообщение № 3
Группа: Админы
Ранг: Местный житель
Сообщений: 19187
Репутация:
4421
±
Замечаний:
±
Excel 365 & Mac Excel
Ещё вариант, тоже формула массиваКод
=--ЕЧИСЛО(ПОИСКПОЗ($A2&B$1;$B$14:$B$28&$A$14:$A$28;0))
+формат ячеек Основной;;
Ещё вариант, тоже формула массиваКод
=--ЕЧИСЛО(ПОИСКПОЗ($A2&B$1;$B$14:$B$28&$A$14:$A$28;0))
+формат ячеек Основной;; Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение Ещё вариант, тоже формула массиваКод
=--ЕЧИСЛО(ПОИСКПОЗ($A2&B$1;$B$14:$B$28&$A$14:$A$28;0))
+формат ячеек Основной;; Автор - Pelena Дата добавления - 13.11.2015 в 12:11
ReAnima
Дата: Пятница, 13.11.2015, 12:50 |
Сообщение № 4
Группа: Пользователи
Ранг: Участник
Сообщений: 50
Репутация:
9
±
Замечаний:
20% ±
Excel 2013
Можно вот так, не массивная формула.Код
=ЕСЛИОШИБКА(ПРОСМОТР(;-1/($A$14:$A$28=B$1)/($B$14:$B$28=$A2);$C$14:$C$28);"")
Можно вот так, не массивная формула.Код
=ЕСЛИОШИБКА(ПРОСМОТР(;-1/($A$14:$A$28=B$1)/($B$14:$B$28=$A2);$C$14:$C$28);"")
ReAnima
Ответить
Сообщение Можно вот так, не массивная формула.Код
=ЕСЛИОШИБКА(ПРОСМОТР(;-1/($A$14:$A$28=B$1)/($B$14:$B$28=$A2);$C$14:$C$28);"")
Автор - ReAnima Дата добавления - 13.11.2015 в 12:50
maks3668
Дата: Пятница, 13.11.2015, 12:59 |
Сообщение № 5
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
Формула массива, вводится одновременным нажатием клавиш Ctrl+Shift+Enter
Поясните пожалуйста на счет этой комбинации, что то у меня не получается это сделать самому на 4 и 5 число... Пробовал сначала нажать эту комбинацию, а потом вводить и наоборот, но что то не получается...
Формула массива, вводится одновременным нажатием клавиш Ctrl+Shift+Enter
Поясните пожалуйста на счет этой комбинации, что то у меня не получается это сделать самому на 4 и 5 число... Пробовал сначала нажать эту комбинацию, а потом вводить и наоборот, но что то не получается...maks3668
Ответить
Сообщение Формула массива, вводится одновременным нажатием клавиш Ctrl+Shift+Enter
Поясните пожалуйста на счет этой комбинации, что то у меня не получается это сделать самому на 4 и 5 число... Пробовал сначала нажать эту комбинацию, а потом вводить и наоборот, но что то не получается...Автор - maks3668 Дата добавления - 13.11.2015 в 12:59
YouGreed
Дата: Пятница, 13.11.2015, 13:05 |
Сообщение № 6
Группа: Проверенные
Ранг: Ветеран
Сообщений: 589
Репутация:
123
±
Замечаний:
0% ±
Excel 2010
maks3668, [offtop]Можно протянуть формулу. А также, скопируйте формулу с форума, внесите ее в нужную ячейку и вместо того чтобы нажать Enter, нажмите Ctrl+Shift+enter удобнее делать это возле стрелочек.
maks3668, [offtop]Можно протянуть формулу. А также, скопируйте формулу с форума, внесите ее в нужную ячейку и вместо того чтобы нажать Enter, нажмите Ctrl+Shift+enter удобнее делать это возле стрелочек. YouGreed
Ответить
Сообщение maks3668, [offtop]Можно протянуть формулу. А также, скопируйте формулу с форума, внесите ее в нужную ячейку и вместо того чтобы нажать Enter, нажмите Ctrl+Shift+enter удобнее делать это возле стрелочек. Автор - YouGreed Дата добавления - 13.11.2015 в 13:05
_Boroda_
Дата: Пятница, 13.11.2015, 14:23 |
Сообщение № 7
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация:
6481
±
Замечаний:
0% ±
2003; 2007; 2010; 2013 RUS
maks3668 , держите обычную, немассивную формулуКод
=ЕСЛИОШИБКА(-ПРОСМОТР(;-1/(B$1=$A$14:$A$28)/($A2=$B$14:$B$28));"")
Код
=ЕСЛИОШИБКА(-ПРОСМОТР(;-1/(B$1&$A2=$A$14:$A$28&$B$14:$B$28));"")
maks3668 , держите обычную, немассивную формулуКод
=ЕСЛИОШИБКА(-ПРОСМОТР(;-1/(B$1=$A$14:$A$28)/($A2=$B$14:$B$28));"")
Код
=ЕСЛИОШИБКА(-ПРОСМОТР(;-1/(B$1&$A2=$A$14:$A$28&$B$14:$B$28));"")
_Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение maks3668 , держите обычную, немассивную формулуКод
=ЕСЛИОШИБКА(-ПРОСМОТР(;-1/(B$1=$A$14:$A$28)/($A2=$B$14:$B$28));"")
Код
=ЕСЛИОШИБКА(-ПРОСМОТР(;-1/(B$1&$A2=$A$14:$A$28&$B$14:$B$28));"")
Автор - _Boroda_ Дата добавления - 13.11.2015 в 14:23