CSV Group Text Aggregator
Join text values within exact key groups with stable order and explicit duplicate/empty policies.
Loading tool…
How to use CSV Group Text Aggregator
Build a reviewable list field per observed group while preserving the first-seen group order and selected source-value order. The output separately counts all source records and the values actually included in each joined text.
- Enter input, group columns json (empty array for one group), one text column as json array, literal join separator.
- Choose the settings for csv group text aggregator, then run the tool.
- Review the result and any limitations before copying or downloading it.
Good to know
- 5000 records,1000 observed groups,20 separator characters and 300,000 joined text characters before allocation.
- Text is never evaluated or numerically aggregated. Joined text is not a reversible container when values contain the separator; source counts and exact policies remain explicit.
- Processing is local. Output is limited to 1,000,000 text characters unless a stricter file limit is stated.
Common questions
Does unique reorder my labels?
No. It keeps the first exact occurrence of each value within each group, then joins those retained values in source order.
Is this input sent to a server?
No. The application processes this input inside your browser tab and does not save it to persistent storage.
Keep going with related tools
All data →CSV Pivot Table
Group CSV records by row and column keys and compute a bounded count, sum or mean pivot.
TextText Joiner
Join lines with a custom literal separator, optional trimming, and explicit blank-line handling.
DataCSV Multivalue Exploder
Expand a selected multivalue CSV cell into separate records while retaining every other column.