Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 01.07.2016, 19:22   #1
squit
Пользователь
 
Регистрация: 15.01.2015
Сообщений: 41
По умолчанию Протягивание данных из строки в столбец

Добрый день !

Подскажите пожалуйста, возможно ли :

Есть 2 разных файла. В один из них я забиваю значения, которые идут горизонтально ( в строку ). Во втором файле мне нужны эти же данные, но только они забиваются у меня вертикально ( в столбец ). Забивать вручную замучился. Протягивать данные стандартом не получается, т.к. тянет он сверху вниз , а мне надо слева направо.
Вопрос : возможно ли протягивать данные с одного файла, где они идут в строку - в другой файл, где они идут в столбец.

Заранее спасибо !
Вложения
Тип файла: zip 1.zip (4.6 Кб, 12 просмотров)

Последний раз редактировалось squit; 01.07.2016 в 21:16.
squit вне форума Ответить с цитированием
Старый 01.07.2016, 20:00   #2
kuklp
Участник клуба
 
Регистрация: 02.05.2010
Сообщений: 1,390
По умолчанию

Да.
mailto: kuklp60@gmail.com, ящики для благодарностей:
WM Z206653985942, R334086032478, U238399322728
kuklp вне форума Ответить с цитированием
Старый 01.07.2016, 20:06   #3
squit
Пользователь
 
Регистрация: 15.01.2015
Сообщений: 41
По умолчанию

Цитата:
Сообщение от kuklp Посмотреть сообщение
Да.
Спасибо за развернутый ответ !

Был бы очень благодарен увидеть способ
squit вне форума Ответить с цитированием
Старый 01.07.2016, 20:11   #4
kuklp
Участник клуба
 
Регистрация: 02.05.2010
Сообщений: 1,390
По умолчанию

Не-а. Какой вопрос, такой и ответ.
Цитата:
Сообщение от squit Посмотреть сообщение
Есть 2 разных файла.
Где? Нам за Вас рисовать? Удачи Вам.
mailto: kuklp60@gmail.com, ящики для благодарностей:
WM Z206653985942, R334086032478, U238399322728
kuklp вне форума Ответить с цитированием
Старый 01.07.2016, 20:56   #5
Aleksandr H.
2 the Nation Glory
Старожил
 
Аватар для Aleksandr H.
 
Регистрация: 27.05.2014
Сообщений: 3,289
По умолчанию

Цитата:
Сообщение от squit Посмотреть сообщение
В один из них я забиваю значения, которые идут горизонтально ( в строку ). Во втором файле мне нужны эти же данные, но только они забиваются у меня вертикально ( в столбец ). Забивать вручную замучился.
Транспонированую вставку уже отменили?
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы.
Aleksandr H. вне форума Ответить с цитированием
Старый 01.07.2016, 21:27   #6
squit
Пользователь
 
Регистрация: 15.01.2015
Сообщений: 41
По умолчанию

Я не совсем понимаю, как ее сделать т.к. я скрываю нули в файле1. Т.е. например я задаю в файле1 :=IF(файл2B2="";"";файлB2).
Как можно сделать "вставку" с условием, а тем более при переносе данных с другого файла ?
squit вне форума Ответить с цитированием
Старый 01.07.2016, 21:37   #7
Aleksandr H.
2 the Nation Glory
Старожил
 
Аватар для Aleksandr H.
 
Регистрация: 27.05.2014
Сообщений: 3,289
По умолчанию

Цитата:
Сообщение от kuklp Посмотреть сообщение
Где? Нам за Вас рисовать? Удачи Вам.
Держитесь там.(с)
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы.
Aleksandr H. вне форума Ответить с цитированием
Старый 03.07.2016, 11:57   #8
squit
Пользователь
 
Регистрация: 15.01.2015
Сообщений: 41
По умолчанию

Цитата:
Сообщение от Aleksandr H. Посмотреть сообщение
Транспонированую вставку уже отменили?
С транспонированной вставкой разобрался, спасибо ! Только она берет готовые данные, а не связи с другим файлом. Я забиваю цифры в файл2 каждый день ( за каждое число ) и мне хотелось бы чтобы он перенес эти цифры в файл1 автоматически. У меня сейчас стоит IF со связью на другой файл, но дело в том что на все дни месяца приходиться забивать вручную.
Вложения
Тип файла: zip 2.zip (69.1 Кб, 7 просмотров)
squit вне форума Ответить с цитированием
Старый 04.07.2016, 20:11   #9
VictorK
Пользователь
 
Регистрация: 24.05.2008
Сообщений: 64
По умолчанию

Попробуйте такую формулу в ячейку B4 и протянуть вниз:
Код:
=ЕСЛИ(ГПР(A4;[файл2.xls]Июль!$B$1:$AF$2;2;ЛОЖЬ)="";"";ГПР(A4;[файл2.xls]Июль!$B$1:$AF$2;2;ЛОЖЬ))
она будет искать даты из столбца A:A в файле2 в строке 1 и возвратит количество чеков из строки 2.
Я плохо разбираюсь в Excel, поэтому формула такая длинная
VictorK вне форума Ответить с цитированием
Старый 05.07.2016, 12:11   #10
squit
Пользователь
 
Регистрация: 15.01.2015
Сообщений: 41
По умолчанию

А я еще хуже разбираюсь в нем..

Забил формулу - пишет "ложь" почему - то.

Попробовал для начала так :

=IF(HLOOKUP(A4;"Файл2$Июль.B1:AF2"; 2;0)="";"")
squit вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Протягивание ячеек kent4 Microsoft Office Excel 5 12.12.2014 14:02
Протягивание ячеек mad_1 Microsoft Office Excel 1 11.04.2014 17:05
Протягивание ячеек Gayverock2027 Microsoft Office Excel 1 10.10.2012 15:01
Протягивание формулы Dmitrii_V Microsoft Office Excel 2 31.08.2010 23:47
автоматическое протягивание строк и формул IFRSoff Microsoft Office Excel 7 08.04.2009 13:58