Как я могу создать плавающее текстовое поле в Excel, которое содержит данные из листа?

6

У меня есть лист, который содержит график с ежедневными данными о продажах. У меня есть другая рабочая таблица, которая содержит сводку этих данных и сравнение с целями.

Я хотел бы создать текстовое поле типа панели мониторинга, содержащее сводные данные (около десятка строк, два столбца). Это поле будет находиться над рабочим листом, содержащим ежедневные данные, оставаться привязанным к верхнему правому углу и динамически обновляться при изменении значений. Вот упрощенный макет.

введите описание изображения здесь

Одна вещь, которую я забыл добавить в макет: уже есть 3 очень плотных строки замороженных заголовков, и хотя достаточно легко добавить еще одну строку, я действительно хочу, чтобы это выделялось для пользователя.

Excel несбыточная мечта? Или у кого-нибудь есть идеи?

dwwilson66
источник
Это классная функция Apple Numbers, которую я бы хотел, чтобы Excel поддерживал :(
Dai
@Dai, как эта функция называется в Apple Numbers?
Джордж C
@ GeorgeC в номер у вас есть объекты над другими. Так что это будет просто еще один стол, на который можно поставить другой стол. Электронная таблица не распространяется бесконечно, если вы этого не хотите. Таким образом, ваша исходная таблица будет иметь соответствующий размер и другую таблицу, которая отображает плавающие данные.
user14492
@ user14492 первоначальный вопрос гласил: «Это поле будет зависать над рабочим листом, содержащим ежедневные данные, оставаться привязанным к верхнему правому углу…», однако добавление другой таблицы к листу не приведет к ее зависанию и не сохранит абсолютную позицию на листе. , Он будет двигаться, когда вы прокручиваете лист.
Джордж C

Ответы:

12

Вы можете использовать динамическое изображение вместо текстового поля. Вы можете построить содержимое «Текстового поля» на отдельном листе, в обычных ячейках рабочего листа, используя формулы для отображения нужного текста. Затем выберите ячейки, скопируйте их в виде рисунка (выпадающий список на домашней ленте) и вставьте рисунок на лист панели инструментов. Это создает статический скриншот выбранных ячеек. Чтобы сделать изображение динамичным, выберите вставленное изображение, затем нажмите F2, чтобы активировать панель формул. Введите знак = и выберите ячейки, в которых находятся исходные данные. Нажмите Enter.

Теперь изображение обновляется каждый раз при изменении исходных данных.

Шаги выше для 2007 и позже. Для Excel 2003 и более ранних версий используйте инструмент камеры вместо «Копировать как рисунок». Остальные шаги такие же.

Что касается привязки изображения вверху, выберите ячейку под изображением, переместите выделение в столбец A в той же строке, а затем используйте «Вид»> «Стоп-кадр».

teylyn
источник
+1 Ого Я никогда не замечал опцию «Копировать как изображение». Это работает действительно хорошо. Я бы подумал наверняка, что это потребует VBA для завершения. Единственная часть, которая отсутствует, это то, что она прокручивается вместе с клетками. ФП спросил, может ли он оставаться на якоре.
techturtle
Благодарю. Я добавил некоторые детали для стоп-кадров, чтобы изображение оставалось наверху.
Тейлин
Замороженные панели были наименее предпочтительны, но я нашел это ... mrexcel.com/forum/excel-questions/… ... это отличный трюк с VB, чтобы делать то, что я хочу.
dwwilson66
1

Я нашел это на другом сайте. Благодарим Тома Уртиса, Microsoft MVP - Excel.

Может, Watch Window поможет? Выберите вашу таблицу, затем нажмите Alt + T + U + W и добавьте этот выбор, чтобы посмотреть. Он будет плавать и быть видимым, даже если вы выберете другие листы, и вы можете дважды щелкнуть по его оконной панели, чтобы перейти непосредственно к этому листу и располагаться в любом месте рабочей книги.

Стюарт Джексон
источник
0

Нет, это не несбыточная мечта. Не знаю, какую версию Excel вы используете ... некоторые версии делают это проще. Маловероятно, что кто-то может просто сделать для вас на SU.

Вот хороший источник, который вы можете начать изучать, как создавать информационные панели; Панели Excel - учебные пособия, шаблоны и примеры . Я нашел этот сайт очень полезным ресурсом для множества разных проектов.

CharlieRB
источник
Excel 2010. Я зайду с сайтом панели инструментов и посмотрю, что я могу откопать. Просто ищу направление. Это определенно VB что-то-что-то?
dwwilson66
Нет всегда. В 2010 году появилось множество вариантов построения диаграмм и форматирования. Возможно, вам потребуются некоторые функции, для которых вам нужен VBA.
CharlieRB