Bagel Super Excel Processor
Bagel Toolkit

Bagel Super Excel Processor

cook your excel with magic

Category Hierarchy formatting and category filters
Master List Cleanup, hide, and retailer split exports
Product Comparison Change detection, lookup, and QA checks
Removal Suggestion Marked master workbook and removal-only output
User Guide Collapse or reopen the quick instructions

User Guide

Keep this section collapsed when you want more room for operations modules, then reopen it any time for process reminders.
Open Guide
1

Upload the source workbook

Each module reads the relevant sheet automatically. If a category or product sheet is available, the tool will prioritize it.

2

Preview before export

Use the preview action to verify matched rows, combined category paths, and cleaned columns before downloading a new workbook.

3

Filter multiple category nodes

In the category filter module, select one or many category values from the list. Rows are kept when any selected value appears in the category hierarchy.

4

Apply hierarchy updates

Optionally add a new top-level category. The output includes a Combined Category column such as H *** A *** B *** C.

01

Category Hierarchy Formatter

Extract and combine category hierarchy columns
Auto sheet detection
Preview first rows
Styled workbook export
02

Category Filter & Hierarchy Update

Filter by category nodes, insert hierarchy layers
Multi-select category filter
Insert-before-node logic
Request ticket export

Matching logic checks every column whose header contains Category or Level. A row is included when any selected value appears at any category layer. If you enter a new hierarchy layer, it will be inserted immediately before the matched category node inside the affected category path.

0 category values loaded
0 selected for filtering
0 rows in latest preview
Grouped Product Extraction
Build one or more extraction groups to pull products by category node, optional brand, and owner, then merge all matched rows into one export sheet.
03

Master List Cleanup

Remove unused fields, normalize headers
Column cleanup
Header normalization
Keyword sheet retained
Keep Keywords sheet in the export
Keep only product rows where Owner = Client
Hide Profitero ID and Profitero URL, then freeze the next visible column
04

Retailer Split Export

Split master by retailer RPC and URL columns
Retailer sheet generation
Master sheet export
Empty row removal
04B

Removal Suggestion

Marked master workbook and removal-only output
Master cleanup included
Removal suggestion processing
RPC and URL removal marking
05

Client File Comparison

Compare master vs client with retailer mappings
Raw master upload supported
Multi-group comparison
Change detection and enrichment

The master workbook is cleaned automatically before comparison. By default, only rows with Owner = Client are compared. After both files are loaded, add one or more retailer groups and choose which columns should be used as identifiers on each side.

0 master rows ready
0 client rows ready
0 comparison groups
Setup
Include Competitor rows from master during comparison
Run Additions Only check and skip removal output
Change Detection
Configure retailer groups to find additions and removals, then prepare operations outputs and internal notes.
Exports
Operations Notes
Master Lookup Enrichment
Use one client column as the lookup key, search one or more master columns, and merge selected master values back into the client file. Rows without a match are marked as not found.
06

Update QA Verification

Verify additions and removals in latest file
Source workbook with multiple sheets
Raw latest file cleanup included
Verification status export

Upload the source workbook generated for the request and the latest raw requirement workbook. The latest raw workbook is cleaned automatically before verification.

0 source sheets ready
0 latest rows ready
0 verification configs ready
Addition Verification
Removal Verification