Як знайти та замінити ім'я робочого листа у формулі?


1

У мене 100 робочих таблиць з різними іменами, збереженими у папці. У мене є ще один робочий аркуш в іншій папці, де я здійснюю аналіз даних одного з цих 100 робочих аркушів. У цьому аркуші аналізу я маю формули, що містять назву робочого аркуша. Хоча всі такі формули залишаються однаковими, мені потрібно змінити назву робочого аркуша на інший аркуш. Як я можу це зробити? Будь ласка, допоможіть якнайшвидше.


Якщо вам потрібно часто змінювати зовнішню посилання, то подумайте про використання функції INDIRECT (). Потім ви можете зберігати назву зовнішньої таблиці у комірці та посилати її у своїх формулах. Докладніше див. У довідці Excel.
Лорд Петро

Відповіді:


0

Ваше запитання дуже розпливчасте, але я думаю, я його розумію.

В основному у вас є електронна таблиця, яка отримує інформацію з електронної таблиці в іншому документі, а потім робить щось із цим. Те, що ви хочете зробити, - це зробити те саме, що стосується інформації, взятої зі 100 різних документів.

Щоб отримати інформацію з електронної таблиці в іншому документі, вам потрібно використати наступний синтекс у вашій формулі ...

='[DOCUMENT-NAME]SPREEDSHEET-NAME'!CELL

Наприклад, щоб отримати інформацію в комірці A1в електронній таблиці Sheet 1з документа, oneвам потрібно написати:

='[one]Sheet 1'!A1

Тепер вам потрібно просто змінити інформацію в кожній формулі, як це потрібно, як це все залежить від вашої системи імен. Без додаткової інформації про назви кожного документа та використаних електронних таблиць неможливо надати вам більше допомоги.


Дякую за відповідь на моє запитання. Я уточнюю своє питання далі: я зберігав щоденні котирування (історичні дані), тобто відкриту ціну, високу ціну, низьку ціну, ціну закриття, обсяг тощо, для 100 акцій - з іменем IBM, Microsoft, Apple і т.д. окремо в папці. Тепер моя нова робота
user199159

Дякую за відповідь на моє запитання. Далі я уточнюю своє питання: я зберігав щоденні котирування (історичні дані), тобто відкриту ціну, високу ціну, низьку ціну, ціну закриття, обсяг тощо, для 100 акцій - з іменем IBM, Microsoft, Apple і т.д. окремо в папці. Тепер мій новий робочий аркуш під назвою My Analysis містить формули, які беруть дані з робочого листа IBM. Хоча всі формули залишаються однаковими, мені просто потрібно змінити ім’я з IBM на Microsoft, щоб я отримав всі дані для аналізу, оскільки всі робочі таблиці Stock містять фіксовані діапазони, лише змінні дані. Pls, допоможіть мені якнайшвидше. Спасибі заздалегідь!
user199159

Якщо ви дивитесь на мій другий рядок "коду" (виділений сірим кольором) у моїй відповіді, у вашому документі "Мій аналіз" ви повинні мати щось подібне до цього, просто замініть слово "один" (що у вашому випадку було б "IBM" Я думаю) з наступним назвою документа (уявляю "Microsoft").
Кевін Ентоні Оппегаард Роза
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.