Я полностью в недоумении для сложных задач Excel, но я сталкиваюсь со следующей ситуацией. У меня есть большой список предметов инвентаря различной длины, но мне нужно преобразовать точную длину (в виде числового значения) в категориальное значение (то есть между 10-15, между 16-20 и т.д.).

Все данные длины находятся в одном столбце, и я хотел бы записать данные во второй столбец.

Я мог бы создать сложную, каскадную формулу if-then - но я понимаю, что это будет очень обременительным для системы, и это не совсем эффективный способ сделать это.

Может ли кто-нибудь дать какое-нибудь руководство? Я использую Excel 2013, в случае, если это имеет значение для синтаксиса.

Изменить: конкретные категории, которые у меня есть следующие (в футах, но только число в порядке). 10-15, 16-20, 21-25, 26-30, 31-40, 41+

Я также хотел бы иметь категорию N/A для недействительных записей (то есть данные не введены). Все данные будут целыми числами.

1 ответ1

0

Я бы использовал Power Pivot Add-In для решения этой проблемы.

Я бы загрузил данные инвентаризации и таблицу полос в Power Pivot. Функция Power Pivot CALCULATE может облегчить работу со сложными связями таблиц, как эта.

Вот хороший пример с сайта, на котором есть множество другого контента Power Pivot, если он для вас новый:

http://www.powerpivotpro.com/2012/04/aged-debtorsdynamic-banding-in-dax/

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