Упражнение 2_1 Старый способ: применение формул Excel

Автор: | 15.01.2026

Мы работаем с файлами, содержащими сведения о продукции вымышленной компании по производству велосипедов и хранящимися в базе данных Adventure Works.

Пусть мы имеем исходный файл C02E01.xlsx, содержащий 293 строки и 5 столбцов с именами: – ProductID, Product, Product Number, Cost, Price.

Столбец Product Number содержит данные типа VE-C304-S-BE, SH-W890-S-BK и т.д. о категории товара (код и название), его размере и цвете. В этих двух товарах размер S, а цвет соответственно BE и BK.

Решение средствами Excel только.

  • Последовательно добавляем столбцы, чтобы в них получить интересующие нас значения. В ячейку F2 введём формулу =ЛЕВСИМВ(C2;2)
  • В ячейку G2 – =ПРАВСИМВ(C2;2)
  • В ячейку H2 – =ПОДСТАВИТЬ(ПСТР(C2;ПОИСК(“-“;C2; 8); 3); “-“; “”), возвращающий размер товара
  • Дополнительно создадим 2 листа Categories и Colors с кодами и их расшифровкой
  • В ячейке I2 формула – =ВПР(F2;Categories!A:B; 2;ЛОЖЬ)
  • В ячейке J2 – =ВПР(G2;Colors!A:B; 2;ЛОЖЬ)
  • На последнем листе можно разместить аналитику в виде сводных таблиц.

Ссылка на исходный файл C02E01.xlsx

Ссылка на файл с решением в Excel C02E02-Solution.xlsx