В Excel у меня есть две вкладки: одна содержит список всех людей, участвующих в мероприятии, с большим количеством деталей. У меня есть столбец "FullName", который в основном определяется:

=[@LastName]&" "&[@FirstName]

Этот столбец называется "FullName"(Оригинал;))

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

Я пытался создать динамический именованный диапазон, но проблема в том, что список людей может выглядеть так:

"FullName one"
"Fullname two"
" "
"Fullname four"

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

Как бы вы справились с этим? Я думаю, что динамический именованный диапазон - это хороший подход, но какая формула?

2 ответа2

0

Вы можете выбрать данные столбца «Полное имя» вашей таблицы, а затем применить именованный диапазон, например, «Полное имя». Voi'la, ваша ссылка расширяется с вашей таблицей.

РЕДАКТИРОВАТЬ

Так:

  1. Вы вставляете Pivot, ссылающийся на вашу таблицу. Поместите тег "Полное имя" в видимые теги. Поместите это в первый ряд для удобства.
  2. Вы установили в настройках Pivot много чего: сортируйте в порядке возрастания, скрывайте грандиозный столбец, устанавливайте ограничение отсутствующего элемента на none, я думаю, что также есть скрытие заголовка (скрывает текст, вставленный в верхнюю левую часть системы).
  3. Вы добавляете имя в столбец своей сводки (например, Your_List).
  4. Вы добавляете ссылку для проверки в Your_List.
  5. Обновление идет с Ctrl+Alt+F5

Для хардкорной версии ссылки используйте валидацию

=OFFSET(INDEX(Your_List,1,1),0,0,COUNTA(Your_List),1)

(появятся только значения вашего пивота). Если вы не выберете удобный вариант № 1, он не будет работать. Вы можете установить свой круговой отчет для обновления при открытии книги.

0

Если вы пропустите строки, список не будет автоматически расширен.

Я думаю, что единственным решением здесь является использование определенной пользователем функции в определении вашего диапазона.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .