2016-12-12 3 views
1

У меня есть файл с 10 листами. Они названы: - MAIN_FIELDS - АНГЛИЙСКИЙ - НЕМЕЦКИЙ - французская - ИСПАНСКИЙ и т.д ...Скопируйте данные с одного листа на другой на основании значения поля

Внутри MAIN_FIELDS У меня есть поле, содержащее язык (цв: C строк: 11) Под этой области Я получил много полей, заполненных данными из того, что когда-либо листа я выбираю, когда я ввожу язык.

Скажем, я нахожу АНГЛИЙСКИЙ и хочу, чтобы содержимое F3 было на английском языке. (! Или как обычно это сделать = ССК F3)

Я попытался это:!

= C11 F3

= $ C $ 11 F3

= 'C11' F3!

= '' '+ С11 +' ''! F3

= "" & C11 & "!" F3

Ни один из них не работает.

Кто-нибудь есть идея, если это возможно (не делая looooooong если заявление :-))

ответ

1

Попробуйте один

=INDIRECT(C11&"!F3") 
+1

ДА !! - Это сделал трюк !! Спасибо Moacir !!! – torbenrudgaard

+0

Если это решило вашу проблему, пожалуйста, примите ответ, нажав на зеленую метку слева от этого ответа. – CallumDA

+0

Это классная функция, я могу даже сделать это на нескольких листах = INDIRECT (Активировать! C11 & "! F3") – torbenrudgaard

Смежные вопросы