Excel 2020: Елиминирайте VLOOKUP с модела на данни - Съвети за Excel

Съдържание

Кажете, че имате набор от данни с информация за продукт, дата, клиент и продажби.

ИТ отделът забрави да постави сектор там. Ето справочна таблица, която картографира клиента към сектор. Време е за VLOOKUP, нали?

Не е необходимо да правите VLOOKUP, за да се присъедините към тези набори от данни, ако имате Excel 2013 или по-нова версия. Тези версии на Excel са включили двигателя Power Pivot в основния Excel. (Можете също да направите това, като използвате добавката Power Pivot за Excel 2010, но има няколко допълнителни стъпки.)

И в оригиналния набор от данни, и в справочната таблица използвайте Начало, Форматиране като таблица. В раздела Инструменти за таблици преименувайте таблицата от Таблица1 на нещо смислено. Използвал съм данни и сектори.

Изберете една клетка в таблицата с данни. Изберете Вмъкване, Осева таблица. От Excel 2013 има допълнително поле Добавяне на тези данни към модела на данни, което трябва да изберете, преди да щракнете върху OK.

Появява се списъкът с полетата на обобщената таблица с полетата от таблицата с данни. Изберете Приходи. Тъй като използвате модела за данни, в горната част на списъка се появява нов ред, предлагащ Active или All. Щракнете върху Всички.

Изненадващо, списъкът с полета на обобщената таблица предлага всички останали таблици в работната книга. Това е новаторско. Още не сте направили VLOOKUP. Разгънете таблицата Сектори и изберете Сектор. Случват се две неща, които ви предупреждават, че има проблем.

Първо, обобщената таблица се появява със същия номер във всички клетки.

Може би по-финото предупреждение е жълто поле, което се появява в горната част на списъка с полета на обобщената таблица, което показва, че трябва да създадете връзка. Изберете Създаване. (Ако сте в Excel 2010 или 2016, опитайте късмета си с Auto-Detect - често успява.)

В диалоговия прозорец Създаване на връзка имате четири падащи менюта. Изберете Данни под Таблица, Клиент под Колона (Чуждестранни) и Сектори под Свързана таблица. Power Pivot автоматично ще попълни съответстващата колона под Свързана колона (Основна). Щракнете върху OK.

Получената обобщена таблица представлява смесване на първоначалните данни и данните в справочната таблица. Не се изискват VLOOKUP.

Интересни статии...