Найти значение из диапазона и поставить в другую ячейку
|
|
contentman |
Дата: Четверг, 14.11.2013, 10:26 |
Сообщение № 1 |
|
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация:
0
±
Замечаний:
0% ±
Excel 2007 | |
Добрый день.
Помогите пожалуйста найти решение.
Имеется два столбца с данными (номерами)
Например, В диапазоне A1:A1000 имеются номера В диапазоне B1:B1000 другие номера
Нужно найти значение, которое находится в A1 в диапазоне B1:B1000 и если такое значение есть в диапазоне B1:B1000, то поставить его в C1.
Добрый день.
Помогите пожалуйста найти решение.
Имеется два столбца с данными (номерами)
Например, В диапазоне A1:A1000 имеются номера В диапазоне B1:B1000 другие номера
Нужно найти значение, которое находится в A1 в диапазоне B1:B1000 и если такое значение есть в диапазоне B1:B1000, то поставить его в C1.contentman
|
|
| Ответить
|
Pelena |
Дата: Четверг, 14.11.2013, 10:30 |
Сообщение № 2 |
|
Группа: Админы
Ранг: Местный житель
Сообщений: 19429
Репутация:
4569
±
Замечаний:
±
Excel 365 & Mac Excel | |
Пример будет?
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
|
|
| Ответить
|
contentman |
Дата: Четверг, 14.11.2013, 10:53 |
Сообщение № 3 |
|
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация:
0
±
Замечаний:
0% ±
Excel 2007 | |
Вот посмотрите во вложении файл.
Нужно чтобы в столбец C попали ячейки из столбца B, которые есть в столбце A
Вот посмотрите во вложении файл.
Нужно чтобы в столбец C попали ячейки из столбца B, которые есть в столбце Acontentman
|
|
| Ответить
|
Pelena |
Дата: Четверг, 14.11.2013, 11:08 |
Сообщение № 4 |
|
Группа: Админы
Ранг: Местный житель
Сообщений: 19429
Репутация:
4569
±
Замечаний:
±
Excel 365 & Mac Excel | |
Вариант c формулой массива (вводится сочетанием клавиш Ctrl+Shift+Enter) Код =ИНДЕКС($B$1:$B$40;НАИМЕНЬШИЙ(ЕСЛИ(СЧЁТЕСЛИ($A$1:$A$40;$B$1:$B$40)>0;СТРОКА($B$1:$B$40));СТРОКА(A1)))
Вариант c формулой массива (вводится сочетанием клавиш Ctrl+Shift+Enter) Код =ИНДЕКС($B$1:$B$40;НАИМЕНЬШИЙ(ЕСЛИ(СЧЁТЕСЛИ($A$1:$A$40;$B$1:$B$40)>0;СТРОКА($B$1:$B$40));СТРОКА(A1))) Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
|
|
| Ответить
|
Vinkelman |
Дата: Четверг, 14.11.2013, 11:29 |
Сообщение № 5 |
|
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 249
Репутация:
26
±
Замечаний:
0% ±
2003 - 2010 | |
Pelena, а можно ЕОШИБКА зашить в формулу и обойтись без УФ? У меня не получилось...
Pelena, а можно ЕОШИБКА зашить в формулу и обойтись без УФ? У меня не получилось...Vinkelman
|
|
| Ответить
|
Pelena |
Дата: Четверг, 14.11.2013, 11:34 |
Сообщение № 6 |
|
Группа: Админы
Ранг: Местный житель
Сообщений: 19429
Репутация:
4569
±
Замечаний:
±
Excel 365 & Mac Excel | |
Можно, правда, придется формулу два раза написать Код =ЕСЛИ(ЕОШИБКА(ИНДЕКС($B$1:$B$40;НАИМЕНЬШИЙ(ЕСЛИ(СЧЁТЕСЛИ($A$1:$A$40;$B$1:$B$40)>0;СТРОКА($B$1:$B$40));СТРОКА(A1))));"";ИНДЕКС($B$1:$B$40;НАИМЕНЬШИЙ(ЕСЛИ(СЧЁТЕСЛИ($A$1:$A$40;$B$1:$B$40)>0;СТРОКА($B$1:$B$40));СТРОКА(A1)))) Для офиса, начиная с 2007, немного короче Код =ЕСЛИОШИБКА(ИНДЕКС($B$1:$B$40;НАИМЕНЬШИЙ(ЕСЛИ(СЧЁТЕСЛИ($A$1:$A$40;$B$1:$B$40)>0;СТРОКА($B$1:$B$40));СТРОКА(A1)));"")
Можно, правда, придется формулу два раза написать Код =ЕСЛИ(ЕОШИБКА(ИНДЕКС($B$1:$B$40;НАИМЕНЬШИЙ(ЕСЛИ(СЧЁТЕСЛИ($A$1:$A$40;$B$1:$B$40)>0;СТРОКА($B$1:$B$40));СТРОКА(A1))));"";ИНДЕКС($B$1:$B$40;НАИМЕНЬШИЙ(ЕСЛИ(СЧЁТЕСЛИ($A$1:$A$40;$B$1:$B$40)>0;СТРОКА($B$1:$B$40));СТРОКА(A1)))) Для офиса, начиная с 2007, немного короче Код =ЕСЛИОШИБКА(ИНДЕКС($B$1:$B$40;НАИМЕНЬШИЙ(ЕСЛИ(СЧЁТЕСЛИ($A$1:$A$40;$B$1:$B$40)>0;СТРОКА($B$1:$B$40));СТРОКА(A1)));"") Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
|
|
| Ответить
|
Vinkelman |
Дата: Четверг, 14.11.2013, 11:41 |
Сообщение № 7 |
|
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 249
Репутация:
26
±
Замечаний:
0% ±
2003 - 2010 | |
Pelena, спасибо большое!
|
|
| Ответить
|
contentman |
Дата: Четверг, 14.11.2013, 13:45 |
Сообщение № 8 |
|
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация:
0
±
Замечаний:
0% ±
Excel 2007 | |
Для офиса, начиная с 2007, немного короче
Спасибо Вам за ответы! правда не получилось что-то.... Во вложении файл Excel там я постарался подробнее написать.
Посмотрите пожалуйста....
Для офиса, начиная с 2007, немного короче
Спасибо Вам за ответы! правда не получилось что-то.... Во вложении файл Excel там я постарался подробнее написать.
Посмотрите пожалуйста....contentman
|
|
| Ответить
|
contentman |
Дата: Четверг, 14.11.2013, 13:47 |
Сообщение № 9 |
|
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация:
0
±
Замечаний:
0% ±
Excel 2007 | |
Вот файл
|
|
| Ответить
|
китин |
Дата: Четверг, 14.11.2013, 13:52 |
Сообщение № 10 |
|
Группа: Модераторы
Ранг: Экселист
Сообщений: 7030
Репутация:
1079
±
Замечаний:
0% ±
Excel 2007;2010;2016 | |
пустой он.файл
Не судите очень строго:я пытаюсь научиться ЯД 41001877306852
|
|
| Ответить
|
contentman |
Дата: Четверг, 14.11.2013, 14:07 |
Сообщение № 11 |
|
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация:
0
±
Замечаний:
0% ±
Excel 2007 | |
|
|
| Ответить
|
Pelena |
Дата: Четверг, 14.11.2013, 14:11 |
Сообщение № 12 |
|
Группа: Админы
Ранг: Местный житель
Сообщений: 19429
Репутация:
4569
±
Замечаний:
±
Excel 365 & Mac Excel | |
Тогда это проще, формула для С1 (для перевода формулы на русский нажмите кнопку с флагом слева от формулы) Код =ЕСЛИ(ЕЧИСЛО(ПОИСКПОЗ(A1;$B$1:$B$15;0));A1;"")
Тогда это проще, формула для С1 (для перевода формулы на русский нажмите кнопку с флагом слева от формулы) Код =ЕСЛИ(ЕЧИСЛО(ПОИСКПОЗ(A1;$B$1:$B$15;0));A1;"") Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
|
|
| Ответить
|
китин |
Дата: Четверг, 14.11.2013, 14:14 |
Сообщение № 13 |
|
Группа: Модераторы
Ранг: Экселист
Сообщений: 7030
Репутация:
1079
±
Замечаний:
0% ±
Excel 2007;2010;2016 | |
ну,если правильно понял,тогда такКод =ЕСЛИ(СЧЁТЕСЛИ($B$1:$B$15;$A1)>=1;$A1;"")
ну,если правильно понял,тогда такКод =ЕСЛИ(СЧЁТЕСЛИ($B$1:$B$15;$A1)>=1;$A1;"") китин
Не судите очень строго:я пытаюсь научиться ЯД 41001877306852
Сообщение отредактировал китин - Четверг, 14.11.2013, 14:17 |
|
| Ответить
|
Vinkelman |
Дата: Четверг, 14.11.2013, 14:55 |
Сообщение № 14 |
|
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 249
Репутация:
26
±
Замечаний:
0% ±
2003 - 2010 | |
китин, замечательно!
|
|
| Ответить
|
contentman |
Дата: Четверг, 14.11.2013, 15:04 |
Сообщение № 15 |
|
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация:
0
±
Замечаний:
0% ±
Excel 2007 | |
Тогда это проще, формула для С1 (для перевода формулы на русский нажмите кнопку с флагом слева от формулы) ну,если правильно понял,тогда так
Спасибо Вам большое!!! Работает!!!
Тогда это проще, формула для С1 (для перевода формулы на русский нажмите кнопку с флагом слева от формулы) ну,если правильно понял,тогда так
Спасибо Вам большое!!! Работает!!!contentman
|
|
| Ответить
|