반응형
데이터테이블 특정 열 기준으로 그룹화 로직

1. 구룹화된 자료를 저장할 테이블 생성 : Build data table
2. 데이터 테이블 가져오기 : ExcelAplicationScop
3. 테이블 그룹화하여 열거형으로 출력 : Invoke Code
4. 반복해서 테이블에 입력하기 : For Each, Add Data Row
Invoke Code
Invoke Code를 사용하여 데이터테이블의 특정 열 기준으로 그룹화를 진행한다.
코드편집
Dim out_collection1 = From row In in_dt
Group By 매입 = row.Item("매입")
Into myGroup = Group
Select {
매입,
Convert.ToString(myGroup.Sum(Function(x) Convert.ToDouble(x.Item("거래금액").ToString()))),
Convert.ToString(myGroup.Sum(Function(x) Convert.ToDouble(x.Item("수수료").ToString()))),
Convert.ToString(myGroup.Sum(Function(x) Convert.ToDouble(x.Item("입금예정액").ToString()))),
String.Join(", ", myGroup.Select(Function(x) DateTime.Parse(x.Item("거래일자").ToString()).ToString("yyyy-MM-dd")).Distinct())
}
out_collection = out_collection1
인수편집
IN : dailyCardDeposit -> in_dt
OUT : depositListComputed -> out_collection

'RPA' 카테고리의 다른 글
| [UIPATH] 칼럼명에 줄바꿈이 있는 경우 다른 이름으로 변경할 때 (0) | 2025.06.23 |
|---|---|
| [UIPATH] 전각 문자를 반각 문자로 변경하기 (0) | 2025.05.08 |
| [UIPATH] Join Data Tables 이해하기/ 조인형식 별 결과 (1) | 2025.01.25 |
| [UIPATH] 텍스트를 줄바꿈 기준으로 리스트 생성하기 (2) | 2023.10.27 |
| [UIPATH] pick 액티비티 (0) | 2023.10.27 |