/
GROUPJSONOBJECTMERGE
GROUPJSONOBJECTMERGE
Syntax
GROUPJSONOBJECTMERGE(<string containing JSON Objects>)
Description
Merges all elements in a grouped series of JSON maps.
This is an aggregate function.
Example
Given the following data:
Group | Map |
---|---|
Group1 | {"Andy":"Sales","Alba":Development","Anna":"Marketing","Affa":Management"} |
Group1 | {"Jeff":"Sales","June":"Sales","Jack":"Development"} |
Group2 | {"Sales":"Auto","Development":Auto","Marketing":"Hardware","Management":Auto"} |
Group2 | {"Sales":"Hardware","Sales":Hardware","Development":"Hardware"} |
First create a group using GROUPBY(#RawData!Groups)
GroupBy_Groups |
---|
Group1 |
Group2 |
Then use GROUPJSONOBJECTMERGE(#Sheet1!Map), and the results are the elements of the groups series merged by key.
GroupBy_Groups | Group_Json_Object_Merge |
---|---|
Group1 | {"Andy":"Sales","Alba":Development","Anna":"Marketing","Affa":Management","Jeff":"Sales","June":"Sales","Jack":"Development"} |
Group2 | {"Sales":"Hardware","Development":Hardware","Marketing":"Hardware","Management":"Auto"} |
When JSON Objects with the same key are merged, the earlier key value(s) are overwritten by the following key value(s) in the group.
, multiple selections available,
Related content
GROUPJSONOBJECTMERGE
GROUPJSONOBJECTMERGE
More like this
GROUPCONCATDISTINCT
GROUPCONCATDISTINCT
More like this
GROUPCONCAT
GROUPCONCAT
More like this
GROUPCOUNTDISTINCT
GROUPCOUNTDISTINCT
More like this
GROUPCOMBIN
GROUPCOMBIN
More like this
GROUPMAP
GROUPMAP
More like this