Нужна помощь в преобразовании таблиц Excel

325
user3105519

Вот текущая таблица:

Вот текущая таблица

Я хотел бы, чтобы это выглядело так:

Как таблица должна быть отформатирована

Я пытался, vlookupи это работает хорошо, но я не могу получить данные на человека без изменения таблицы массива на человека. Как видно из исходной таблицы, у некоторых людей нет данных (оплаченных) по категориям «аренда», «поздний», «коммунальные услуги» и т. Д.

0
Создайте новый лист. Данные в вашем первом изображении могут быть листом «Данные», а новым листом может быть «Итоги». В Totalals вы должны установить A2 = Data! A2, который будет Боб. B2 = Данные! C2 + Данные! C3 + Данные! C4 [и т. Д.], Которые вывели бы 1500. Что касается коммунальных услуг, вы просто берете данные для коммунальных услуг, то же самое для просроченных платежей и т. Д., Чтобы разбить их, как у вас на втором изображении. В основном лист для ввода всех ваших данных и лист, который захватывает все эти данные и делает их читаемыми. Andrew 5 лет назад 0
Я не понимаю, как связаны ваши две таблицы. Имена и данные кажутся совершенно разными. Ron Rosenfeld 5 лет назад 0
Игнорируйте имена @RonRosenfeld, это формат, который важен user3105519 5 лет назад 0

1 ответ на вопрос

0
Peter K.

Используйте SUMIFSвместо поиска, очень мощный и гибкий. Диапазон будет столбцом со значениями, и вы добавите два условия, одно для человека, другое для типа начисления.

Единственное изменение, которое вам нужно сделать, - это заполнить каждую строку вашего набора данных соответствующим именем человека. Это вы можете легко автоматизировать с помощью формулы, конечно же.
Если у вас есть чистый набор данных, вы также можете использовать сводные таблицы, но я лично предпочитаю составить собственное резюме SUMIFS.

Интересная статья со сравнением SUMIF, LOOKUP и INDEX / MATCH.

Разве SUMIFS не даст вам суммы данных счета по нескольким критериям? Мне нужно фактическое значение для каждого критерия на человека. user3105519 5 лет назад 0
@ user3105519 `SUMIFS` дает вам сумму данных, и это работает также, если есть только одно вхождение (то есть одно значение, которое будет суммироваться). Это функция `COUNTIFS`, которая подсчитывает вхождения, которые соответствуют условиям. Peter K. 5 лет назад 0

Похожие вопросы