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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 09.08.2011, 11:08   #1
WIC
Форумчанин Подтвердите свой е-майл
 
Регистрация: 21.09.2007
Сообщений: 138
По умолчанию Собрать формулу из текста и номера строки

Здравствуйте.
Имеется: книга с листами. Один лист собирает данные с других. На этом листе ввел текст (фактически это ссылка на другой лист и номер столбца.)

Требуется: используя номер строки и текст выше создать формулу, которая получала бы ячейку.

Пример: БДР (план)'!G - такой текст на листе БДР (откл-е). Получить в строке 7 формулу: = БДР (план)'!G7.
Вложения
Тип файла: rar Исполнениебюджета2011(Актобе).rar (24.1 Кб, 23 просмотров)
WIC вне форума Ответить с цитированием
Старый 09.08.2011, 11:25   #2
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

Цитата:
Получить в строке 7 формулу: = БДР (план)'!G7
Вы хотели это получить - именно это Вы и получаете, жаль что эксель такой записи не понимает...

а получить Вам надо это: ='БДР (план)'!G7
улавливаете разницу?
получить это можно так: =ДВССЫЛ("'" & M3 & "7")
символ ' написанный в первой позиции в ячейку имеет служебный смысл и не является частью данных, внесенных в ячейку.
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 09.08.2011, 11:42   #3
WIC
Форумчанин Подтвердите свой е-майл
 
Регистрация: 21.09.2007
Сообщений: 138
По умолчанию

получилось. Благодарю!!
не сразу разглядел один апостроф. теперь будет работать + строка() вместо цифры.
WIC вне форума Ответить с цитированием
Старый 19.08.2011, 14:17   #4
3apa3a08
Новичок
Джуниор
 
Регистрация: 19.08.2011
Сообщений: 2
По умолчанию

а можно развить эту тему
есть текст в ячейке

2/5

в соседней ячейке надо сделать что бы это стало формулой

=округл( "то что в ячейке 2/5";3)

и вычислилось.
Изменив 2 на 3 формула тоже пересчиталась.
3apa3a08 вне форума Ответить с цитированием
Старый 19.08.2011, 14:47   #5
Казанский
Старожил
 
Аватар для Казанский
 
Регистрация: 31.12.2010
Сообщений: 2,133
По умолчанию

Пробуйте. "п" - имя-функция, см. Ctrl+F3. Макросы надо включить.
Вложения
Тип файла: rar п.rar (3.2 Кб, 29 просмотров)
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
Казанский вне форума Ответить с цитированием
Старый 19.08.2011, 19:35   #6
3apa3a08
Новичок
Джуниор
 
Регистрация: 19.08.2011
Сообщений: 2
По умолчанию

спасибо разобрался

Последний раз редактировалось 3apa3a08; 19.08.2011 в 19:42.
3apa3a08 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вставить номера страниц в виде текста Serge_Bliznykov Microsoft Office Word 14 08.03.2011 20:50
Перенесение текста , из отдной таблици в другую , с учетом номера Kurodaiya Microsoft Office Excel 1 02.02.2011 15:08
Определение номера последней строки выделенного диапазона НеВа6464 Microsoft Office Excel 2 17.05.2009 14:36
Поиск номера положительной строки матрицы J0n1cK Паскаль, Turbo Pascal, PascalABC.NET 0 14.05.2009 00:56
вопросы по польз. функциям (возврат номера акт.строки) zetrix Microsoft Office Excel 0 30.10.2006 19:08