the data with the values are stored in on datatable (build datatable, read range) - dtKeys
the data (Status, Level, RETURN, IN…) are stored in a datatable - dtData
do following:
build datatable - configure a dt with 2 cols: - dtReport
Status - String
Count - Int32
Use an assign activity:
left side: dtReport
right side:
(From d in dtKeys.AsEnumerable
let cnt = dtData.AsEnumerable.Where(Function (x) x("STATUS").toString.Trim.Equals(d(0).toString.Trim)).Count
let ra = new Object(){d(0), cnt}
Select dtReport.Rows.Add(ra)).CopyToDataTable