Какую формулу мне нужно использовать, чтобы связать текст в одной ячейке с листа с ячейкой на другом листе? - PullRequest
0 голосов
/ 14 июля 2020

Я новичок в языке Excel, поэтому мой вопрос, вероятно, будет звучать невероятно стаккато. Простите за подробности.

Прямо сейчас я создаю систему в Excel 2016 для своей компании. Мы управляем зданиями и хотим объединить сотни зданий в одну книгу, в которой есть ссылки на страницу «Сводка». Страница «Сводка» представляет собой подробный обзор, который включает номер собственности, адрес, конкретного бухгалтера и крайний срок подачи определенных документов. Следующие таблицы (сотни из них из-за количества объектов, которыми мы управляем) содержат информацию о каждой конкретной собственности, включая номер, адрес, бухгалтера, крайний срок и другие детали. Я пытаюсь связать определенные ячейки в отдельных листах свойств с текстом в ячейках сводного листа.

Допустим, мы управляем зданиями Toothfairy, и они являются собственностью №1. Адрес их собственности: 1234 Sparkling Teeth Way. Бухгалтер - М. Лейси, документы должны быть сданы 15-го числа. На вкладке Toothfairy я хотел бы связать B2 с текстом внутри A3 на странице сводки, B5 с B3 страницы сводки и B8 с D3.

страницы сводки

Однако иногда страница сводки сортируется по-разному, в зависимости от пользователя и его предпочтений. Когда страница сводки сортируется, содержимое на следующих вкладках также изменяется, потому что прямо сейчас формула ссылается на ячейку, а не на текст в ячейке.

Есть ли способ, которым я могу ссылаться на текст сводки внутри ячейки, а не в самой ячейке? Я использовал формулу =Summary!A3, но она ссылается только на ячейку, и текст в ячейке изменяется при сортировке страницы «Сводка». И тогда можно ли скопировать эту формулу для сотен объектов, которые мы контролируем?

Это невероятно долго и сложно. Буду признателен за любую помощь. Спасибо.

Итоговая страница

Резюме

Страница свойств

Зубная фея

1 Ответ

1 голос
/ 14 июля 2020

Как я уже сказал, vlookup будет здесь вашим другом. Функция VLOOKUP принимает 4 параметра:

  • Значение для поиска (в данном случае мы будем использовать номер свойства). Ссылка B3
  • Диапазон, в котором вы хотите выполнить поиск Summary!A:D
  • Столбец, из которого вы хотите извлечь значение (начиная с первого столбца в вашем диапазоне)
    • Название объекта: 2
    • Бухгалтер: 3
    • Выписка: 4
  • Если вы хотите разрешить приблизительное совпадение (обычно не случай, вам нужен точный, поэтому используйте FALSE)

Итак, на листе свойств

  • Cell B3: вам нужно будет ввести вручную номер свойства
  • Ячейка B5: Введите =VLOOKUP(B3,Summary!A:D,2,FALSE)
  • Ячейка B7: Вы можете просто ввести =Summary!B1
  • Ячейка B8: Введите =VLOOKUP(B3,Summary!A:D,4,FALSE)
  • Ячейка B10: введите =VLOOKUP(B3,Summary!A:D,3,FALSE)

Сводная страница

enter image description here

Property Page

enter image description here

Showing formulas (ctrl + `)

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

...