Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Какой функцией в Excel можно решить эту задачу? / 10 сообщений из 10, страница 1 из 1
18.04.2014, 13:36
    #38618728
256.yossarian
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Какой функцией в Excel можно решить эту задачу?
Господа, прошу помочь. Есть такая задача:
Есть 3-4 столбца по 40 строчек. В первом столбце идет порядковый номер.
На 2-ой странице надо прописать условия, что-то вроде "если С3=1, то D3=C1 с предыдущего листа; если С3=2, то D3=C2 с предыдущего листа; если С3=3, то D3=C3 с предыдущего листа; и так до 40-ой строчки...
На выходе надо получить возможность подставив число от 1 до 40 в колонке С страницы 2, автоматически получить в колонке D этого же листа данные по ссылке со страницы 1, в соответствии с прописаным условием.
Я так понимаю это делается посредством макроса.

Подскажите, пожалуйста, как это реализовать?
...
Рейтинг: 0 / 0
18.04.2014, 13:50
    #38618750
Казанский
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Какой функцией в Excel можно решить эту задачу?
Зачем макрос, тут простая формула справится

Код: plaintext
=ИНДЕКС(Лист1!C:C;C3)
...
Рейтинг: 0 / 0
18.04.2014, 14:50
    #38618863
256.yossarian
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Какой функцией в Excel можно решить эту задачу?
Спасибо.
У меня нет опыта общения с этой формулой. Возможно поэтому пока не совсем понимаю, как ее применить к моему случаю.
Попробую на примере объяснить, что мне нужно.

Лист 1:
1 Яблоко
2 Груша
3 Дыня
4 Арбуз и т.д. и т.п.
Цифры и слова в разных столбцах.

На Листе 2 я ввожу цифру 2 и у меня в соседнем столбце высвечивается "Груша", ввожу 4 и у меня высвечивается "Арбуз".
...
Рейтинг: 0 / 0
18.04.2014, 15:00
    #38618885
Казанский
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Какой функцией в Excel можно решить эту задачу?
Приложите файл XLS.
Нумерация всегда с 1, т.е. номер = номеру строки, или там произвольные числа могут быть? Во втором случае функция ВПР.
...
Рейтинг: 0 / 0
18.04.2014, 15:12
    #38618905
256.yossarian
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Какой функцией в Excel можно решить эту задачу?
Вложил файл с примером.
Нумерация в исходном листе всегда с 1 по порядку. Во втором (куда должны слиться данные) - беспорядоный разброс.
...
Рейтинг: 0 / 0
18.04.2014, 15:19
    #38618921
Казанский
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Какой функцией в Excel можно решить эту задачу?
Вот
...
Рейтинг: 0 / 0
18.04.2014, 15:25
    #38618928
256.yossarian
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Какой функцией в Excel можно решить эту задачу?
Спасибо большое! :-)
...
Рейтинг: 0 / 0
18.04.2014, 16:00
    #38618986
256.yossarian
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Какой функцией в Excel можно решить эту задачу?
На самом деле, задача чуточку посложнее: надо перебросить не один, а два столбца (см. вложение)
Я так понимаю, что в "номере столбца" надо каким-то образом указать не один столбец, а два (3 и 4). А как это сделать? Разные варианты испробовал - вылезает ошибка.
...
Рейтинг: 0 / 0
18.04.2014, 16:38
    #38619026
Казанский
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Какой функцией в Excel можно решить эту задачу?
3 варианта. Во 2-м и 3-м формула массива, вводится сразу в 3 ячейки по горизонтали нажатием Ctrl+Shift+Enter.
См. F1 - формулы массива.
...
Рейтинг: 0 / 0
18.04.2014, 16:47
    #38619038
256.yossarian
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Какой функцией в Excel можно решить эту задачу?
Огромное спасибо!
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Какой функцией в Excel можно решить эту задачу? / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]