Як класифікувати текстові дані на основі значення в колонці?


2

Я використовую Excel для створення списку людей, що працюють в компанії, що містять інформацію про співробітників, що стосуються нашого відділу.

Таблиця виглядає в цілому таким чином (фіктивні дані):

Name        Department        Function        Telephone       E-mail
J. Juggler  Sales             Fixer           4493            jj@company.com
A. Zen      Front Office      Elevator boy    1363            az@company.com
etc....

На екрані список прекрасно працює. Ми можемо фільтрувати за відділом або функцією і просто робити загальні CTRL + F пошуки. Тим не менш, мій менеджер попросив мене зробити друковану версію, щоб він міг друкувати і повісити список у певних місцях.

Бажаний друкований формат буде таким:

Front Office
    A. Zen      Front Office      Elevator boy    1363            az@company.com
    ....        ....              ....            ....            ....
Sales
    J. Juggler  Sales             Fixer           4493            jj@company.com
    ....        ....              ....            ....            ....        

Я спробував використати зведену таблицю для цього. Він пішов ОК, поки я не спробував додати контактні дані як значення. Потім вона дала мені суму (?) Значення в комірці замість просто значення.

Отже, як можна класифікувати таку таблицю для досягнення описаного формату? Таблиця містить близько 150 рядків і 8 відділів.

Відповіді:


0

Ймовірно, єдине, що вам потрібно зробити, щоб працювати зі своєю зведеною таблицею, це змінити тип даних на телефонній колонці з числа (або загального) на рядок. Це також хороший трюк для збереження провідних нулів у таких речах, як zipcodes.


Дякуємо за пропозицію. Я просто спробував її безрезультатно. Проблема полягає в тому, що я можу встановити тільки "Summarize by" на "Count", "Sum", "Min", "Max" і т.д. незалежно від формату комірки.
Saaru Lindestøkke

0

Якщо сортувати таблицю за допомогою стовпця B (відділ), рядки будуть повторно упорядковані, тому всі люди в одному відділі будуть перелічені разом. Це дасть вам бажаний формат друку. Єдине, що ви можете зробити, це вставити рядки заголовків з назвами відділів.

Якщо я почну з цього: Unsorted

Я отримую це після сортування за Департаментом: sorted

Можна також додати додатковий сорт, тому імена в алфавітному порядку у відділі, але щоб зробити цю роботу, ініціали повинні бути в окремому стовпці, як тут: Initials separated

Вилучення початкового може бути легко виконано за допомогою функції Text-to-Columns, якщо ви виділите "розділений" з "" (пробіл) як роздільник.


Дякуємо за пропозицію. Сортування не є проблемою. Це додавання рядків заголовків, які я намагаюся автоматизувати.
Saaru Lindestøkke

Рядки заголовка можна вставити за допомогою макросу, який шукає зміни у значенні Департаменту, і вставляє рядок з ім'ям відділу перед ним. Дуже простий, щоб гарний програміст, але, ймовірно, займе мене день, щоб зрозуміти це. І цей комп 'ютер дозволяє блокувати доступ до макросів.
hdhondt

0

Якщо ви спочатку сортуєте дані за допомогою стовпця "Відділ", ви можете вибрати всі дані і використовувати "Підзагадки" на стрічці даних, щоб вставити заголовок перед кожним відділом, як показано нижче.

enter image description here

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.