Подстановка данных при выполнении нескольких условий
Nataliy
Дата: Воскресенье, 20.01.2013, 11:29 |
Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 18
Репутация:
0
±
Замечаний:
0% ±
Доброго времени суток всем. Помогите кто может. До завтра нужно обработать почти 10000 записей, но...В примере не получается только одно: как только повторяются фамилии, данные тоже повторяются (смотрите Дудырина). Подскажите как изменить формулу? В идеале конечно нужно чтобы значения подставлялись по ФИО и дате рождения, а не по одной фамилии. Как сделать такое?
Доброго времени суток всем. Помогите кто может. До завтра нужно обработать почти 10000 записей, но...В примере не получается только одно: как только повторяются фамилии, данные тоже повторяются (смотрите Дудырина). Подскажите как изменить формулу? В идеале конечно нужно чтобы значения подставлялись по ФИО и дате рождения, а не по одной фамилии. Как сделать такое? Nataliy
Сообщение отредактировал Pelena - Воскресенье, 20.01.2013, 11:58
Ответить
Сообщение Доброго времени суток всем. Помогите кто может. До завтра нужно обработать почти 10000 записей, но...В примере не получается только одно: как только повторяются фамилии, данные тоже повторяются (смотрите Дудырина). Подскажите как изменить формулу? В идеале конечно нужно чтобы значения подставлялись по ФИО и дате рождения, а не по одной фамилии. Как сделать такое? Автор - Nataliy Дата добавления - 20.01.2013 в 11:29
Pelena
Дата: Воскресенье, 20.01.2013, 12:12 |
Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 19402
Репутация:
4554
±
Замечаний:
±
Excel 365 & Mac Excel
Nataliy , почитайте здесь хорошо написано, правда на 10000 строк, наверное, будет тормозить
Nataliy , почитайте здесь хорошо написано, правда на 10000 строк, наверное, будет тормозитьPelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение Nataliy , почитайте здесь хорошо написано, правда на 10000 строк, наверное, будет тормозитьАвтор - Pelena Дата добавления - 20.01.2013 в 12:12
Nataliy
Дата: Воскресенье, 20.01.2013, 12:16 |
Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 18
Репутация:
0
±
Замечаний:
0% ±
Я это читала. Я плохо разбираюсь в формулах, особенно когда экстренный случай. Уже пыталась делать по всякому, но увы, не получается.
Я это читала. Я плохо разбираюсь в формулах, особенно когда экстренный случай. Уже пыталась делать по всякому, но увы, не получается. Nataliy
Ответить
Сообщение Я это читала. Я плохо разбираюсь в формулах, особенно когда экстренный случай. Уже пыталась делать по всякому, но увы, не получается. Автор - Nataliy Дата добавления - 20.01.2013 в 12:16
Pelena
Дата: Воскресенье, 20.01.2013, 12:25 |
Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 19402
Репутация:
4554
±
Замечаний:
±
Excel 365 & Mac Excel
Немного другой вариант, но тоже не знаю, как на 10000 строк будет работать Код
=СУММПРОИЗВ((A2&B2&C2&D2=Лист2!$A$2:$A$19&Лист2!$B$2:$B$19&Лист2!$C$2:$C$19&Лист2!$D$2:$D$19)*Лист2!$G$2:$G$19)
Ещё вариант, формула массива вводится нажатием сочетания клавиш Ctrl+Shift+Enter Код
=ИНДЕКС(Лист2!$G$2:$G$19;ПОИСКПОЗ(A2&B2&C2&D2;Лист2!$A$2:$A$19&Лист2!$B$2:$B$19&Лист2!$C$2:$C$19&Лист2!$D$2:$D$19;0))
Немного другой вариант, но тоже не знаю, как на 10000 строк будет работать Код
=СУММПРОИЗВ((A2&B2&C2&D2=Лист2!$A$2:$A$19&Лист2!$B$2:$B$19&Лист2!$C$2:$C$19&Лист2!$D$2:$D$19)*Лист2!$G$2:$G$19)
Ещё вариант, формула массива вводится нажатием сочетания клавиш Ctrl+Shift+Enter Код
=ИНДЕКС(Лист2!$G$2:$G$19;ПОИСКПОЗ(A2&B2&C2&D2;Лист2!$A$2:$A$19&Лист2!$B$2:$B$19&Лист2!$C$2:$C$19&Лист2!$D$2:$D$19;0))
Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение Немного другой вариант, но тоже не знаю, как на 10000 строк будет работать Код
=СУММПРОИЗВ((A2&B2&C2&D2=Лист2!$A$2:$A$19&Лист2!$B$2:$B$19&Лист2!$C$2:$C$19&Лист2!$D$2:$D$19)*Лист2!$G$2:$G$19)
Ещё вариант, формула массива вводится нажатием сочетания клавиш Ctrl+Shift+Enter Код
=ИНДЕКС(Лист2!$G$2:$G$19;ПОИСКПОЗ(A2&B2&C2&D2;Лист2!$A$2:$A$19&Лист2!$B$2:$B$19&Лист2!$C$2:$C$19&Лист2!$D$2:$D$19;0))
Автор - Pelena Дата добавления - 20.01.2013 в 12:25
AlexM
Дата: Воскресенье, 20.01.2013, 12:40 |
Сообщение № 5
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация:
1129
±
Замечаний:
0% ±
Excel 2003
Сделал именованную формулу Код
=ПОИСКПОЗ(Лист1!$A2&Лист1!$B2&Лист1!$C2;Лист2!$A$1:$A$10000&Лист2!$B$1:$B$10000&Лист2!$C$1:$C$10000;0)
А в ячейках Код
=ИНДЕКС(Лист2!$A$1:$J$10000;Строка;СТОЛБЕЦ())
Обработка 19 строк заняло ~ 10 мин. Может к компьютер старенький напрягся чрезмерно? Вот с ответом чуть опоздал.
Сделал именованную формулу Код
=ПОИСКПОЗ(Лист1!$A2&Лист1!$B2&Лист1!$C2;Лист2!$A$1:$A$10000&Лист2!$B$1:$B$10000&Лист2!$C$1:$C$10000;0)
А в ячейках Код
=ИНДЕКС(Лист2!$A$1:$J$10000;Строка;СТОЛБЕЦ())
Обработка 19 строк заняло ~ 10 мин. Может к компьютер старенький напрягся чрезмерно? Вот с ответом чуть опоздал. AlexM
Номер мобильного модема (без голосовой связи) 9269171249 МегаФон, Московский регион.
Ответить
Сообщение Сделал именованную формулу Код
=ПОИСКПОЗ(Лист1!$A2&Лист1!$B2&Лист1!$C2;Лист2!$A$1:$A$10000&Лист2!$B$1:$B$10000&Лист2!$C$1:$C$10000;0)
А в ячейках Код
=ИНДЕКС(Лист2!$A$1:$J$10000;Строка;СТОЛБЕЦ())
Обработка 19 строк заняло ~ 10 мин. Может к компьютер старенький напрягся чрезмерно? Вот с ответом чуть опоздал. Автор - AlexM Дата добавления - 20.01.2013 в 12:40
Nataliy
Дата: Воскресенье, 20.01.2013, 12:58 |
Сообщение № 6
Группа: Пользователи
Ранг: Новичок
Сообщений: 18
Репутация:
0
±
Замечаний:
0% ±
Цитата (Pelena )
Немного другой вариант, но тоже не знаю, как на 10000 строк будет работать Формула =СУММПРОИЗВ((A2&B2&C2&D2=Лист2!$A$2:$A$19&Лист2!$B$2:$B$19&Лист2!$C$2:$C$19&Лист2!$D$2:$D$19)*Лист2!$G$2:$G$19) Ещё вариант, формула массива вводится нажатием сочетания клавиш Ctrl+Shift+Enter Формула =ИНДЕКС(Лист2!$G$2:$G$19;ПОИСКПОЗ(A2&B2&C2&D2;Лист2!$A$2:$A$19&Лист2!$B$2:$B$19&Лист2!$C$2:$C$19&Лист2!$D$2:$D$19;0))
По обоим формулам ставит #ЗНАЧ!
Цитата (Pelena )
Немного другой вариант, но тоже не знаю, как на 10000 строк будет работать Формула =СУММПРОИЗВ((A2&B2&C2&D2=Лист2!$A$2:$A$19&Лист2!$B$2:$B$19&Лист2!$C$2:$C$19&Лист2!$D$2:$D$19)*Лист2!$G$2:$G$19) Ещё вариант, формула массива вводится нажатием сочетания клавиш Ctrl+Shift+Enter Формула =ИНДЕКС(Лист2!$G$2:$G$19;ПОИСКПОЗ(A2&B2&C2&D2;Лист2!$A$2:$A$19&Лист2!$B$2:$B$19&Лист2!$C$2:$C$19&Лист2!$D$2:$D$19;0))
По обоим формулам ставит #ЗНАЧ!Nataliy
Ответить
Сообщение Цитата (Pelena )
Немного другой вариант, но тоже не знаю, как на 10000 строк будет работать Формула =СУММПРОИЗВ((A2&B2&C2&D2=Лист2!$A$2:$A$19&Лист2!$B$2:$B$19&Лист2!$C$2:$C$19&Лист2!$D$2:$D$19)*Лист2!$G$2:$G$19) Ещё вариант, формула массива вводится нажатием сочетания клавиш Ctrl+Shift+Enter Формула =ИНДЕКС(Лист2!$G$2:$G$19;ПОИСКПОЗ(A2&B2&C2&D2;Лист2!$A$2:$A$19&Лист2!$B$2:$B$19&Лист2!$C$2:$C$19&Лист2!$D$2:$D$19;0))
По обоим формулам ставит #ЗНАЧ!Автор - Nataliy Дата добавления - 20.01.2013 в 12:58
Матрёна
Дата: Воскресенье, 20.01.2013, 12:59 |
Сообщение № 7
Группа: Проверенные
Ранг: Обитатель
Сообщений: 398
Репутация:
40
±
Замечаний:
0% ±
Вариант с простейшими функциями - ЕСЛИ, ВПР, СЦЕПЛЕНИЕ (знак &). Формулы с ОТНОСИТЕЛЬНЫМИ ссылками. Функция ЕСЛИ проверяет работу ВПР: найдено - РЕЗУЛЬТАТ ВПР, не найдено - ПУСТО. Поиск по сцепленным фамилии, имени, отчеству - 100-ый успех.
Вариант с простейшими функциями - ЕСЛИ, ВПР, СЦЕПЛЕНИЕ (знак &). Формулы с ОТНОСИТЕЛЬНЫМИ ссылками. Функция ЕСЛИ проверяет работу ВПР: найдено - РЕЗУЛЬТАТ ВПР, не найдено - ПУСТО. Поиск по сцепленным фамилии, имени, отчеству - 100-ый успех. Матрёна
Ответить
Сообщение Вариант с простейшими функциями - ЕСЛИ, ВПР, СЦЕПЛЕНИЕ (знак &). Формулы с ОТНОСИТЕЛЬНЫМИ ссылками. Функция ЕСЛИ проверяет работу ВПР: найдено - РЕЗУЛЬТАТ ВПР, не найдено - ПУСТО. Поиск по сцепленным фамилии, имени, отчеству - 100-ый успех. Автор - Матрёна Дата добавления - 20.01.2013 в 12:59
Nataliy
Дата: Воскресенье, 20.01.2013, 13:12 |
Сообщение № 8
Группа: Пользователи
Ранг: Новичок
Сообщений: 18
Репутация:
0
±
Замечаний:
0% ±
Цитата (Матрёна )
Вариант с простейшими функциями - ЕСЛИ, ВПР, СЦЕПЛЕНИЕ (знак &). Формулы с ОТНОСИТЕЛЬНЫМИ ссылками. Функция ЕСЛИ проверяет работу ВПР: найдено - РЕЗУЛЬТАТ ВПР, не найдено - ПУСТО. Поиск по сцепленным фамилии, имени, отчеству - 100-ый успех.
Ставит значение #ИМЯ?
Цитата (Матрёна )
Вариант с простейшими функциями - ЕСЛИ, ВПР, СЦЕПЛЕНИЕ (знак &). Формулы с ОТНОСИТЕЛЬНЫМИ ссылками. Функция ЕСЛИ проверяет работу ВПР: найдено - РЕЗУЛЬТАТ ВПР, не найдено - ПУСТО. Поиск по сцепленным фамилии, имени, отчеству - 100-ый успех.
Ставит значение #ИМЯ?Nataliy
Ответить
Сообщение Цитата (Матрёна )
Вариант с простейшими функциями - ЕСЛИ, ВПР, СЦЕПЛЕНИЕ (знак &). Формулы с ОТНОСИТЕЛЬНЫМИ ссылками. Функция ЕСЛИ проверяет работу ВПР: найдено - РЕЗУЛЬТАТ ВПР, не найдено - ПУСТО. Поиск по сцепленным фамилии, имени, отчеству - 100-ый успех.
Ставит значение #ИМЯ?Автор - Nataliy Дата добавления - 20.01.2013 в 13:12
AlexM
Дата: Воскресенье, 20.01.2013, 13:18 |
Сообщение № 9
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация:
1129
±
Замечаний:
0% ±
Excel 2003
Вариант с именованными формулами До 100 строк Поэкспериментируйте, заменив 100 в именованной формуле и формуле ИНДЕКС, на большее число. Первая формула Елены может работать только с числами, а с текстом вернет ошибку. Вторая формула вводится нажатием трех клавиш Ctrl+Shift+Enter
Вариант с именованными формулами До 100 строк Поэкспериментируйте, заменив 100 в именованной формуле и формуле ИНДЕКС, на большее число. Первая формула Елены может работать только с числами, а с текстом вернет ошибку. Вторая формула вводится нажатием трех клавиш Ctrl+Shift+Enter AlexM
Номер мобильного модема (без голосовой связи) 9269171249 МегаФон, Московский регион.
Ответить
Сообщение Вариант с именованными формулами До 100 строк Поэкспериментируйте, заменив 100 в именованной формуле и формуле ИНДЕКС, на большее число. Первая формула Елены может работать только с числами, а с текстом вернет ошибку. Вторая формула вводится нажатием трех клавиш Ctrl+Shift+Enter Автор - AlexM Дата добавления - 20.01.2013 в 13:18
Матрёна
Дата: Воскресенье, 20.01.2013, 13:19 |
Сообщение № 10
Группа: Проверенные
Ранг: Обитатель
Сообщений: 398
Репутация:
40
±
Замечаний:
0% ±
Цитата (Nataliy )
Ставит значение #ИМЯ?
Прошу пардону: забыла уточнить... На листе2 выделите всю информационную матрицу и присвойте ей имя Имя может быть произвольным, но если Вы мои формулы не изменили, то назовите матрицу (A3:K20) - BD.
Цитата (Nataliy )
Ставит значение #ИМЯ?
Прошу пардону: забыла уточнить... На листе2 выделите всю информационную матрицу и присвойте ей имя Имя может быть произвольным, но если Вы мои формулы не изменили, то назовите матрицу (A3:K20) - BD.Матрёна
Ответить
Сообщение Цитата (Nataliy )
Ставит значение #ИМЯ?
Прошу пардону: забыла уточнить... На листе2 выделите всю информационную матрицу и присвойте ей имя Имя может быть произвольным, но если Вы мои формулы не изменили, то назовите матрицу (A3:K20) - BD.Автор - Матрёна Дата добавления - 20.01.2013 в 13:19
Матрёна
Дата: Воскресенье, 20.01.2013, 13:21 |
Сообщение № 11
Группа: Проверенные
Ранг: Обитатель
Сообщений: 398
Репутация:
40
±
Замечаний:
0% ±
Цитата (Матрёна )
Вариант с именованными формулами До 100 строк
?! :)))))))))))))))))
Цитата (Матрёна )
Вариант с именованными формулами До 100 строк
?! :)))))))))))))))))Матрёна
Ответить
Сообщение Цитата (Матрёна )
Вариант с именованными формулами До 100 строк
?! :)))))))))))))))))Автор - Матрёна Дата добавления - 20.01.2013 в 13:21
AlexM
Дата: Воскресенье, 20.01.2013, 13:22 |
Сообщение № 12
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация:
1129
±
Замечаний:
0% ±
Excel 2003
Цитата (Матрёна )
?! :)))))))))))))))))
Это что значит? PS. Столбец G на Лист1 надо отформатировать как Число без знаков после запятой.
Цитата (Матрёна )
?! :)))))))))))))))))
Это что значит? PS. Столбец G на Лист1 надо отформатировать как Число без знаков после запятой.AlexM
Номер мобильного модема (без голосовой связи) 9269171249 МегаФон, Московский регион.
Сообщение отредактировал AlexM - Воскресенье, 20.01.2013, 13:25
Ответить
Сообщение Цитата (Матрёна )
?! :)))))))))))))))))
Это что значит? PS. Столбец G на Лист1 надо отформатировать как Число без знаков после запятой.Автор - AlexM Дата добавления - 20.01.2013 в 13:22
Матрёна
Дата: Воскресенье, 20.01.2013, 13:24 |
Сообщение № 13
Группа: Проверенные
Ранг: Обитатель
Сообщений: 398
Репутация:
40
±
Замечаний:
0% ±
Цитата (AlexM )
Это что значит?
На чем зиждется Ваше утверждение?!
Цитата (AlexM )
Это что значит?
На чем зиждется Ваше утверждение?!Матрёна
Ответить
Сообщение Цитата (AlexM )
Это что значит?
На чем зиждется Ваше утверждение?!Автор - Матрёна Дата добавления - 20.01.2013 в 13:24
AlexM
Дата: Воскресенье, 20.01.2013, 13:27 |
Сообщение № 14
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация:
1129
±
Замечаний:
0% ±
Excel 2003
Я столько знаков препинания расшифровать не могу. Нет опыта.
Я столько знаков препинания расшифровать не могу. Нет опыта. AlexM
Номер мобильного модема (без голосовой связи) 9269171249 МегаФон, Московский регион.
Ответить
Сообщение Я столько знаков препинания расшифровать не могу. Нет опыта. Автор - AlexM Дата добавления - 20.01.2013 в 13:27
Матрёна
Дата: Воскресенье, 20.01.2013, 13:31 |
Сообщение № 15
Группа: Проверенные
Ранг: Обитатель
Сообщений: 398
Репутация:
40
±
Замечаний:
0% ±
AlexM! Ваш юмор для меня не доступен. :))))))))))))
AlexM! Ваш юмор для меня не доступен. :)))))))))))) Матрёна
Ответить
Сообщение AlexM! Ваш юмор для меня не доступен. :)))))))))))) Автор - Матрёна Дата добавления - 20.01.2013 в 13:31
Nataliy
Дата: Воскресенье, 20.01.2013, 13:34 |
Сообщение № 16
Группа: Пользователи
Ранг: Новичок
Сообщений: 18
Репутация:
0
±
Замечаний:
0% ±
МАТРЕНА, ОГРОМНОЕ СПАСИБО! ВРОДЕ ПОЛУЧАЕТСЯ.
МАТРЕНА, ОГРОМНОЕ СПАСИБО! ВРОДЕ ПОЛУЧАЕТСЯ. Nataliy
Ответить
Сообщение МАТРЕНА, ОГРОМНОЕ СПАСИБО! ВРОДЕ ПОЛУЧАЕТСЯ. Автор - Nataliy Дата добавления - 20.01.2013 в 13:34
Nataliy
Дата: Воскресенье, 20.01.2013, 13:35 |
Сообщение № 17
Группа: Пользователи
Ранг: Новичок
Сообщений: 18
Репутация:
0
±
Замечаний:
0% ±
Подскажите еще как сделать чтобы при копировании данных с формулой, копировались данные, а не ставилось #ссылка!
Подскажите еще как сделать чтобы при копировании данных с формулой, копировались данные, а не ставилось #ссылка! Nataliy
Ответить
Сообщение Подскажите еще как сделать чтобы при копировании данных с формулой, копировались данные, а не ставилось #ссылка! Автор - Nataliy Дата добавления - 20.01.2013 в 13:35
Матрёна
Дата: Воскресенье, 20.01.2013, 13:37 |
Сообщение № 18
Группа: Проверенные
Ранг: Обитатель
Сообщений: 398
Репутация:
40
±
Замечаний:
0% ±
Цитата (Nataliy )
ВРОДЕ ПОЛУЧАЕТСЯ.
Наталья! Будут вопросы - обращайтесь. Можно в Скайп: демонстрация экрана.
Цитата (Nataliy )
ВРОДЕ ПОЛУЧАЕТСЯ.
Наталья! Будут вопросы - обращайтесь. Можно в Скайп: демонстрация экрана.Матрёна
Ответить
Сообщение Цитата (Nataliy )
ВРОДЕ ПОЛУЧАЕТСЯ.
Наталья! Будут вопросы - обращайтесь. Можно в Скайп: демонстрация экрана.Автор - Матрёна Дата добавления - 20.01.2013 в 13:37
Матрёна
Дата: Воскресенье, 20.01.2013, 13:38 |
Сообщение № 19
Группа: Проверенные
Ранг: Обитатель
Сообщений: 398
Репутация:
40
±
Замечаний:
0% ±
Цитата (Nataliy )
Подскажите еще как сделать чтобы при копировании данных с формулой, копировались данные, а не ставилось #ссылка!
Прикрепите файл.
Цитата (Nataliy )
Подскажите еще как сделать чтобы при копировании данных с формулой, копировались данные, а не ставилось #ссылка!
Прикрепите файл.Матрёна
Ответить
Сообщение Цитата (Nataliy )
Подскажите еще как сделать чтобы при копировании данных с формулой, копировались данные, а не ставилось #ссылка!
Прикрепите файл.Автор - Матрёна Дата добавления - 20.01.2013 в 13:38
Матрёна
Дата: Воскресенье, 20.01.2013, 13:43 |
Сообщение № 20
Группа: Проверенные
Ранг: Обитатель
Сообщений: 398
Репутация:
40
±
Замечаний:
0% ±
Цитата (Nataliy )
Подскажите еще как сделать чтобы при копировании данных с формулой, копировались данные, а не ставилось #ссылка!
Может быть, Вы имели в виду - Специальная Вставка (Значения)?
Цитата (Nataliy )
Подскажите еще как сделать чтобы при копировании данных с формулой, копировались данные, а не ставилось #ссылка!
Может быть, Вы имели в виду - Специальная Вставка (Значения)?Матрёна
Ответить
Сообщение Цитата (Nataliy )
Подскажите еще как сделать чтобы при копировании данных с формулой, копировались данные, а не ставилось #ссылка!
Может быть, Вы имели в виду - Специальная Вставка (Значения)?Автор - Матрёна Дата добавления - 20.01.2013 в 13:43