Lab 6. 고객계약 발굴 🔎
이번 랩 완성물: 발굴조건 파일의 키워드 넷을 차례로 검색해, 진행중이고 최소금액 이상인 공고만 결과 파일에 모으는 Desktop 흐름
고객 발굴_HGD예상 시간: 95분
완성 신호:
C:\PA실습\결과\고객발굴_<실행일>.xlsx에 16행이 들어 있고, 메시지 창에 「발굴 결과 16건」이 뜬다
95분 타이머. 9단(흐름 복사 → 조건 읽기 → 결과 파일 → 키워드 반복 → 행 거르기 → 결과 쓰기 → 저장과 알림 → 오류 대비 → 실행 확인)으로 나눠 진행합니다.
준비
- Lab 5의
공고 조회_HGD흐름이 있어야 합니다. Lab 5 확인 절의 ②(UI 요소 두 개)와 ③(DataFromWebPage16행)이 되어 있는 상태에서 시작합니다. C:\PA실습\발굴조건.xlsx와C:\PA실습\고객발굴_템플릿.xlsx가 있어야 합니다. 없으면 PA실습.zip을C:\에 다시 풉니다.-
모의 공고 사이트 주소는 Lab 5와 같습니다.
https://jm-2ktech.github.io/pa_lab/practice/bid/ - 흐름 이름의
HGD는 본인 이니셜로 바꿉니다.
단계 ① 흐름 복사
-
Lab 5의
공고 조회_HGD를 디자이너로 엽니다. Lab 5 디자이너가 열려 있으면 그대로 씁니다. 닫았으면 콘솔에서 편집으로 엽니다.
-
디자이너 메뉴 파일에서 다른 이름으로 저장을 고릅니다. 단축키는
Ctrl+Shift+S입니다.줄을 지우기 전에 다른 이름으로 저장합니다. 순서가 바뀌면 Lab 5 흐름의 Excel 저장부가 지워진 채 저장됩니다.

-
다른 이름으로 저장 창의 흐름 이름에 아래를 넣습니다. 유형은 흐름 그대로 두고 저장을 누릅니다. 디자이너 제목 표시줄의 흐름 이름이 바뀝니다.
고객 발굴_HGD
-
5번 줄 Excel 시작을 누르고,
Shift를 누른 채 7번 줄 Excel 닫기를 누릅니다. 세 줄이 함께 선택됩니다.
-
Delete키를 누릅니다.완료 기준: 1 새 Microsoft Edge 시작 · 2 웹 페이지의 텍스트 필드 채우기 · 3 웹 페이지 버튼 누르기 · 4 웹 페이지에서 데이터 추출 · 5 웹 브라우저 닫기, 다섯 줄이 남는다.

단계 ② 조건 읽기
-
파일 탐색기에서
C:\PA실습\발굴조건.xlsx를 열어 봅니다. A1은키워드, A2~A5는 교육 · 클라우드 · 자동화 · 메타버스, C1은최소금액, C2는50,000,000입니다. 확인한 뒤 저장하지 않고 닫습니다.
-
작업 검색 칸에
Excel 시작을 입력하고, Excel 시작을 1번 줄 새 Microsoft Edge 시작 위로 끌어다 놓습니다.1
-
Excel 시작을 및 다음 문서 열기로 바꾸고 문서 경로에 아래를 넣은 뒤 저장을 누릅니다. 열린 Excel 은 변수 생성됨의
ExcelInstance에 담깁니다.C:\PA실습\발굴조건.xlsx
-
작업 검색 칸에
Excel 워크시트에서 읽기를 입력하고, Excel 워크시트에서 읽기를 1번 줄 아래로 끌어다 놓습니다.
검색을 셀 범위의 값으로 바꾸고 시작 열 · 시작 행 · 끝 열 · 끝 행에 아래를 차례로 넣습니다. 머리글
키워드가 있는 1행부터 읽습니다.A1A5고급을 펼쳐 범위의 첫 번째 행을 열 이름으로 사용을 켭니다. 1행
키워드가 열 이름이 되고, 데이터는 교육 · 클라우드 · 자동화 · 메타버스 네 행입니다. 뒤 스텝에서 키워드를 열 이름['키워드']로 꺼냅니다(Lab 4 45번과 같은 옵션).
-
아래 변수 생성됨의
ExcelData를 눌러 아래 이름으로 바꾸고 저장을 누릅니다.키워드목록
-
Excel 워크시트에서 읽기를 2번 줄 아래로 하나 더 끌어다 놓습니다.

검색을 단일 셀의 값으로 바꾸고, 시작 열과 시작 행에 아래를 차례로 넣습니다.
C2
-
변수 생성됨의
ExcelData를 아래 이름으로 바꾸고 저장을 누릅니다.최소금액
-
작업 검색 칸에
Excel 닫기를 입력하고, Excel 닫기를 3번 줄 아래로 끌어다 놓습니다.
Excel 인스턴스가
%ExcelInstance%, Excel을 닫기 전이 문서 저장 안 함인지 확인하고 저장을 누릅니다. 조건을 읽은 파일은 바꾸지 않고 닫습니다.완료 기준: 1~4번 줄이 Excel 시작 · 읽기(키워드목록) · 읽기(최소금액) · Excel 닫기이고, 5번 줄이 새 Microsoft Edge 시작이다.

단계 ③ 결과 파일
-
Excel 시작을 4번 줄 아래로 끌어다 놓습니다.

및 다음 문서 열기로 바꾸고 문서 경로에 아래를 넣습니다. 인스턴스 표시는 켠 채로 둡니다.
C:\PA실습\고객발굴_템플릿.xlsx
-
변수 생성됨의
ExcelInstance2를 아래 이름으로 바꾸고 저장을 누릅니다. 1번 줄의ExcelInstance와 구분하려는 이름입니다.결과엑셀
-
작업 검색 칸에
변수 설정을 입력하고, 변수 설정을 5번 줄 아래로 끌어다 놓습니다.2
변수의
NewVar를 아래 이름으로 바꿉니다.다음행값에 아래를 넣고 저장을 누릅니다. 템플릿 1행이 머리글이라 2행부터 씁니다.
2완료 기준: 6번 줄이 변수 설정
다음행에 할당 값 2이고, 7번 줄이 새 Microsoft Edge 시작이다.
단계 ④ 키워드 반복
-
작업 검색 칸에
각각의를 입력하고, 반복 아래 각각의 경우를 7번 줄 새 Microsoft Edge 시작 아래로 끌어다 놓습니다.3
반복할 값 칸을 누르고 {x} 에서 흐름 아래
키워드목록을 고릅니다.
-
저장 위치의
CurrentItem을 눌러 아래 이름으로 바꾸고 저장을 누릅니다. 8번 줄 각각의 경우와 9번 줄 End가 생깁니다.키워드행반복 변수 이름은 이 랩에서 두 개(
키워드행·공고)이고, 뒤 스텝이 그 이름을 그대로 씁니다. 기본 이름CurrentItem으로 두면 20·28~38번 식이 맞지 않습니다.
-
10번 줄 웹 페이지의 텍스트 필드 채우기를 누르고
Shift를 누른 채 12번 줄 웹 페이지에서 데이터 추출을 누릅니다. 선택한 세 줄을 8번 줄 각각의 경우와 9번 줄 End 사이로 끌어다 놓습니다.
완료 기준: 8 각각의 경우 · 9 텍스트 필드 채우기 · 10 버튼 누르기 · 11 데이터 추출 · 12 End · 13 웹 브라우저 닫기. 9~11번 줄이 한 칸 들여쓰기되어 있다.

-
9번 줄을 두 번 클릭해 열고, 텍스트의
교육을 지운 뒤 아래를 넣고 저장을 누릅니다. 반복마다 그 회차의 키워드가 들어갑니다.%키워드행['키워드']%![웹 페이지의 텍스트 필드 채우기 — 텍스트 %키워드행['키워드']%](../assets/lab6/lab6-20.png)
-
작업 검색 칸에
웹 페이지가 포함을 입력하고, 브라우저 자동화 아래 웹 페이지가 다음을 포함하는 경우를 10번 줄 웹 페이지 버튼 누르기 아래로 끌어다 놓습니다.4
웹 페이지가 포함하는지 확인을 텍스트 포함으로 바꾸고, 텍스트에 아래를 넣은 뒤 저장을 누릅니다. 모의 사이트가 결과 0건일 때 표에 띄우는 문장입니다.
검색 결과가 없습니다.
-
작업 검색 칸에
다음 반복을 입력하고, 다음 반복을 11번 줄과 그 아래 12번 줄 End 사이로 끌어다 놓습니다. 결과가 없는 키워드는 여기서 데이터 추출을 건너뛰고 다음 키워드로 갑니다.
완료 기준: 11 웹 페이지가 다음을 포함하는 경우 · 12 다음 반복 · 13 End · 14 웹 페이지에서 데이터 추출 · 15 End · 16 웹 브라우저 닫기.

-
실행(▶)을 누릅니다. Edge가 교육 · 클라우드 · 자동화 · 메타버스를 차례로 검색합니다. 메타버스는 결과가 0건이라 표에 「검색 결과가 없습니다.」가 뜨고 다음 반복으로 넘어갑니다.

-
실행이 끝나면 변수 창에서
DataFromWebPage를 두 번 클릭하고 보기로 엽니다.완료 기준: 6행이고 공고명에 모두 「자동화」가 들어 있다. 마지막으로 추출한 키워드가 자동화이고, 메타버스는 추출 전에 넘어갔다.

-
23번 실행이 열어 둔
고객발굴_템플릿.xlsxExcel 창을 저장하지 않고 닫습니다. 1행 머리글(키워드 · 공고번호 · 공고명 · 수요기관 · 추정가격 · 마감일) 아래가 비어 있습니다. 아직 쓰는 작업이 없기 때문입니다.
단계 ⑤ 행 거르기
-
각각의 경우를 14번 줄 웹 페이지에서 데이터 추출 아래, 15번 줄 End 위로 끌어다 놓습니다.

-
반복할 값에 아래를 넣고, 저장 위치의
CurrentItem을공고로 바꾼 뒤 저장을 누릅니다. 15번 줄 각각의 경우와 16번 줄 End가 생깁니다.%DataFromWebPage%공고
-
작업 검색 칸에
if를 입력하고, 조건 아래 If를 15번 줄과 16번 줄 End 사이로 끌어다 놓습니다.5
첫 번째 피연산자 · 두 번째 피연산자에 아래를 차례로 넣습니다. 연산자는 같음 (=) 그대로 두고 저장을 누릅니다.
[7]은 여덟째 열 상태입니다(0부터 셉니다).6%공고[7]%진행중![If — 첫 번째 피연산자 %공고[7]% · 같음 (=) · 진행중](../assets/lab6/lab6-28b.png)
-
작업 검색 칸에
텍스트 대체를 입력하고, 텍스트 대체를 16번 줄 If와 그 End 사이로 끌어다 놓습니다.7
구문 분석할 텍스트 · 찾을 텍스트 · 바꿀 내용에 아래를 차례로 넣고 저장을 누릅니다. 나머지 토글은 그대로 둡니다. 결과는 변수 생성됨의
Replaced에 담깁니다.%공고[4]%,%''%%''%는 빈 텍스트입니다. 쉼표를 지워120,000,000이120000000이 됩니다.![텍스트 대체 — 구문 분석할 텍스트 %공고[4]% · 찾을 텍스트 , · 바꿀 내용 %''%](../assets/lab6/lab6-29b.png)
-
작업 검색 칸에
텍스트를을 입력하고, 텍스트를 숫자로 변환을 17번 줄 아래로 끌어다 놓습니다.
변환할 텍스트에 아래를 넣고 저장을 누릅니다. 결과는 변수 생성됨의
TextAsNumber에 담깁니다.%Replaced%
-
If를 18번 줄 아래, 19번 줄 End 위로 하나 더 끌어다 놓습니다.

첫 번째 피연산자에 아래를 넣고, 연산자를 크거나 같음 (>=)으로 바꿉니다. 두 번째 피연산자에 아래를 넣고 저장을 누릅니다.
%TextAsNumber%%최소금액%완료 기준: 15 각각의 경우 · 16 If 진행중 · 17 텍스트 대체 · 18 텍스트를 숫자로 변환 · 19 If 최소금액 · 20 End · 21 End · 22 End.

단계 ⑥ 결과 쓰기
-
작업 검색 칸에
워크시트에 쓰기를 입력하고, Excel 워크시트에 쓰기를 19번 줄 If와 20번 줄 End 사이로 끌어다 놓습니다.
Excel 인스턴스를
%결과엑셀%로 바꾸고, 쓸 값 · 열 · 행에 아래를 차례로 넣습니다. 쓰기 모드는 지정된 셀에 쓰기 그대로 두고 저장을 누릅니다.%키워드행['키워드']%A%다음행%Excel 인스턴스를
%결과엑셀%로 바꿉니다. 기본값%ExcelInstance%는 4번 줄에서 이미 닫은 발굴조건 파일입니다.![Excel 워크시트에 쓰기 — %결과엑셀% · %키워드행['키워드']% · 열 A · 행 %다음행%](../assets/lab6/lab6-32b.png)
-
20번 줄을 누르고
Ctrl+C를 누른 뒤Ctrl+V를 다섯 번 누릅니다. 20~25번 줄에 같은 쓰기 작업이 여섯 개 생깁니다.
-
21번 줄을 두 번 클릭해 열고 쓸 값과 열을 아래로 바꾼 뒤 저장을 누릅니다.
%공고[0]%B![21번 줄 — 쓸 값 %공고[0]% · 열 B](../assets/lab6/lab6-34.png)
-
22번 줄을 두 번 클릭해 열고 쓸 값과 열을 아래로 바꾼 뒤 저장을 누릅니다.
%공고[1]%C![22번 줄 — 쓸 값 %공고[1]% · 열 C](../assets/lab6/lab6-35.png)
-
23번 줄을 두 번 클릭해 열고 쓸 값과 열을 아래로 바꾼 뒤 저장을 누릅니다.
%공고[2]%D![23번 줄 — 쓸 값 %공고[2]% · 열 D](../assets/lab6/lab6-36.png)
-
24번 줄을 두 번 클릭해 열고 쓸 값과 열을 아래로 바꾼 뒤 저장을 누릅니다. 추정가격은 쉼표를 뺀 숫자로 씁니다.
%TextAsNumber%E
-
25번 줄을 두 번 클릭해 열고 쓸 값과 열을 아래로 바꾼 뒤 저장을 누릅니다.
%공고[6]%F![25번 줄 — 쓸 값 %공고[6]% · 열 F](../assets/lab6/lab6-38.png)
-
작업 검색 칸에
변수 증가를 입력하고, 변수 증가를 25번 줄 아래로 끌어다 놓습니다.2
변수 이름에
%다음행%, 증가됨에1을 넣고 저장을 누릅니다. 한 행을 쓸 때마다 다음 행으로 내려갑니다.%다음행%완료 기준: 20~25번 줄 쓰기 여섯 개의 열이 A · B · C · D · E · F 순서이고, 26번 줄이 변수 증가다. 20~26번 줄은 19번 줄 If 안에 들여쓰기되어 있다.

단계 ⑦ 저장과 알림
-
작업 검색 칸에
현재 날짜를 입력하고, 현재 날짜 및 시간 가져오기를 30번 줄 End(바깥 각각의 경우의 End) 아래로 끌어다 놓습니다.
그대로 저장을 누릅니다. 결과는 변수 생성됨의
CurrentDateTime에 담깁니다.
-
작업 검색 칸에
텍스트로 변환을 입력하고, 텍스트로 날짜/시간 변환을 31번 줄 아래로 끌어다 놓습니다.7 이름과 달리 날짜/시간을 텍스트로 바꾸는 작업입니다. 바로 위 텍스트를 날짜/시간으로 변환과 헷갈리지 않습니다.
변환할 날짜/시간 칸을 누르고 {x} 에서
CurrentDateTime을 고릅니다.
사용할 형식을 사용자 지정으로 바꾸고, 사용자 지정 형식에 아래를 넣습니다. 샘플이 여덟 자리 숫자로 바뀝니다.
yyyyMMdd
-
변수 생성됨의
FormattedDateTime을 아래 이름으로 바꾸고 저장을 누릅니다.오늘
-
작업 검색 칸에
Excel 닫기를 입력하고, Excel 닫기를 32번 줄 아래로 끌어다 놓습니다.
Excel 인스턴스를
%결과엑셀%로, Excel을 닫기 전을 다음 형식으로 문서 저장으로 바꿉니다. 문서 형식은 기본(확장명 사용) 그대로 두고, 문서 경로에 아래를 넣은 뒤 저장을 누릅니다. 실행한 날짜가 파일 이름에 붙습니다.C:\PA실습\결과\고객발굴_%오늘%.xlsx
-
작업 검색 칸에
메시지 표시를 입력하고, 메시지 표시를 34번 줄 웹 브라우저 닫기 아래, 흐름 맨 끝으로 끌어다 놓습니다.
메시지 상자 제목에 아래를 넣습니다.
고객 발굴
-
표시할 메시지에 아래를 넣고 저장을 누릅니다.
다음행은 다음에 쓸 행 번호입니다. 2행에서 시작했으므로 2를 빼면 쓴 행 수입니다.발굴 결과 %다음행 - 2%건
단계 ⑧ 오류 대비
-
9번 줄 웹 페이지의 텍스트 필드 채우기를 두 번 클릭해 열고, 대화 상자 왼쪽 아래 오류를 누릅니다.8

-
재시도 정책을 고정으로 바꾸고 횟수를
2, 간격을2로 둡니다.
-
매개 변수로 돌아가기를 누른 뒤 저장을 누릅니다. 오류 단추의 방패 아이콘이 채워지고, 작업 영역 9번 줄 앞에도 방패 표시가 붙습니다. 페이지가 늦게 떠 입력칸을 못 찾으면 이 작업을 두 번 더 시도합니다.

단계 ⑨ 실행 확인
-
도구 모음의 저장을 누릅니다.

-
작업 표시줄에 Excel 창이 열려 있지 않은지 확인합니다. 열려 있으면 저장하지 않고 닫습니다.
발굴조건.xlsx나고객발굴_템플릿.xlsx가 열린 채로 실행하지 않습니다. 흐름이 같은 파일을 한 번 더 열면서 읽기 전용으로 열릴 수 있습니다. -
실행(▶)을 누릅니다. 실행이 끝날 때까지 마우스와 키보드를 건드리지 않습니다. 템플릿 Excel 창에 한 행씩 채워집니다.

-
메시지 창이 뜨면 내용을 확인하고 확인을 누릅니다.
완료 기준: 메시지 창에 「발굴 결과 16건」이 보인다.

-
변수 창에서
다음행값을 봅니다.18입니다.최소금액이 숫자50000000으로 읽힌 것도 같이 보입니다.
-
파일 탐색기에서
C:\PA실습\결과\를 열고고객발굴_뒤에 실행한 날짜(yyyyMMdd)가 붙은 파일을 엽니다. 교육 당일이 2026년 10월 7일이면고객발굴_20261007.xlsx입니다.
-
결과 파일을 아래 순서로 확인한 뒤 저장하지 않고 닫습니다. 마지막으로 디자이너의 1~35번 줄을 아래 「여기까지의 흐름」과 대조합니다.
- 1행 머리글 아래 2~17행에 16행이 있고, 18행은 비어 있습니다.
- A열 키워드는 교육 7행(2~8행), 클라우드 5행(9~13행), 자동화 4행(14~17행)이고 메타버스는 없습니다.
- B열 공고번호에서
R26BK01403·R26BK01214는 교육과 클라우드에,R26BK01207은 교육과 자동화에 한 번씩 나옵니다. 키워드별로 썼으므로 16행이고, 공고번호로는 13건입니다. - E열 추정가격은 쉼표 없는 숫자이고 모두 50000000 이상입니다.
- F열 마감일은
2026-10-로 시작합니다.
완료 기준: 2~17행에 16행이 있고, 키워드별 행 수가 교육 7 · 클라우드 5 · 자동화 4다.

확인
필수: 여기까지 되면 이 랩은 통과입니다
- ① 흐름 이름이
고객 발굴_HGD(본인 이니셜)이고, Lab 5의공고 조회_HGD는 8줄 그대로 남아 있다 (2·3번) - ② 반복 변수 이름이
키워드행·공고다 (18·27번) - ③ 메타버스에서 데이터 추출 전에 다음 키워드로 넘어간다 (21~24번)
- ④ 메시지 창에 「발굴 결과 16건」이 뜬다 (52번)
- ⑤
고객발굴_<실행일>.xlsx의 2~17행에 16행이 있다 (55번)
관찰: 나오면 좋고, 안 나와도 실패가 아닙니다
- ⑥ 키워드별 행 수가 교육 7 · 클라우드 5 · 자동화 4다 (55번)
- ⑦ 두 키워드에 걸친 공고번호가 세 개다 (55번)
- ⑧ E열이 쉼표 없는 숫자다 (55번)
여기까지의 흐름
Lab 5의 공고 조회_HGD 에서 5~7번 줄(Excel 저장부)을 지우고, 조건 읽기 · 결과 파일 · 키워드 반복 · 행 거르기 · 결과 쓰기 · 저장과 알림을 더한 고객 발굴_HGD 의 전체입니다. 줄 번호는 디자이너 화면의 줄 번호입니다.
1 Excel 시작 및 다음 문서 열기 C:\PA실습\발굴조건.xlsx → %ExcelInstance%
2 Excel 워크시트에서 읽기 셀 범위의 값 A1:A5 · 첫 번째 행을 열 이름으로 → %키워드목록%
3 Excel 워크시트에서 읽기 단일 셀의 값 C2 → %최소금액%
4 Excel 닫기 %ExcelInstance% · 문서 저장 안 함
5 Excel 시작 및 다음 문서 열기 C:\PA실습\고객발굴_템플릿.xlsx → %결과엑셀%
6 변수 설정 다음행 = 2
7 새 Microsoft Edge 시작 이니셜 URL = 모의 공고 사이트 · 창 상태 최대화됨 → %Browser%
8 각각의 경우 키워드행 in %키워드목록%
9 웹 페이지의 텍스트 필드 채우기 %키워드행['키워드']% · 오류 재시도 정책 고정 2회
10 웹 페이지 버튼 누르기 Button '검색'
11 웹 페이지가 다음을 포함하는 경우 텍스트 포함 「검색 결과가 없습니다.」
12 다음 반복
13 End
14 웹 페이지에서 데이터 추출 전체 HTML 테이블 · 페이지 선택기 = 다음 단추 · 사용 가능한 모든 항목 → %DataFromWebPage%
15 각각의 경우 공고 in %DataFromWebPage%
16 If %공고[7]% = 진행중
17 텍스트 대체 %공고[4]% 의 , → %''% → %Replaced%
18 텍스트를 숫자로 변환 %Replaced% → %TextAsNumber%
19 If %TextAsNumber% >= %최소금액%
20 Excel 워크시트에 쓰기 %결과엑셀% · %키워드행['키워드']% → A%다음행%
21 Excel 워크시트에 쓰기 %결과엑셀% · %공고[0]% → B%다음행%
22 Excel 워크시트에 쓰기 %결과엑셀% · %공고[1]% → C%다음행%
23 Excel 워크시트에 쓰기 %결과엑셀% · %공고[2]% → D%다음행%
24 Excel 워크시트에 쓰기 %결과엑셀% · %TextAsNumber% → E%다음행%
25 Excel 워크시트에 쓰기 %결과엑셀% · %공고[6]% → F%다음행%
26 변수 증가 다음행 + 1
27 End
28 End
29 End
30 End
31 현재 날짜 및 시간 가져오기 → %CurrentDateTime%
32 텍스트로 날짜/시간 변환 사용자 지정 yyyyMMdd → %오늘%
33 Excel 닫기 %결과엑셀% · 다음 형식으로 문서 저장 · C:\PA실습\결과\고객발굴_%오늘%.xlsx
34 웹 브라우저 닫기 %Browser%
35 메시지 표시 고객 발굴 · 발굴 결과 %다음행 - 2%건
출처
이 랩은 아래를 토대로 만들었습니다. 제품 화면과 동작은 실측이고, 문헌은 항목마다 확인일을 적었습니다. 제품이 바뀌면 문헌 쪽이 먼저 낡습니다.
- 실측: 실측 전
- 문헌: Excel 작업1 · 브라우저 자동화 작업4 · 루프 작업3 · 조건부 작업5 · 변수 데이터 형식6 · 텍스트 작업7 · 변수 작업2 · 데스크톱 흐름에서 오류 처리8 · 변수와 % 표기법9
-
Excel 작업 — Microsoft Learn. https://learn.microsoft.com/ko-kr/power-automate/desktop-flows/actions-reference/excel (2026-10-02 확인). Excel 워크시트에서 읽기의 셀 범위·단일 셀 읽기와 생성 변수
ExcelData, Excel 워크시트에 쓰기의 열·행 지정, Excel 닫기의 문서 저장 안 함·다른 이름으로 문서 저장. ↩ ↩2 -
Variables actions — Microsoft Learn. https://learn.microsoft.com/power-automate/desktop-flows/actions-reference/variables (2026-10-02 확인). 변수 설정으로 변수를 만들고 변수 증가로 숫자 변수를 지정한 크기만큼 늘리는 것. ↩ ↩2 ↩3
-
루프 작업 — Microsoft Learn. https://learn.microsoft.com/ko-kr/power-automate/desktop-flows/actions-reference/loops (2026-10-02 확인). For each가 목록·데이터 테이블·데이터 행을 반복한다는 것, 다음 반복이 블록의 남은 작업을 건너뛰고 다음 반복을 실행한다는 것. ↩ ↩2
-
브라우저 자동화 작업 — Microsoft Learn. https://learn.microsoft.com/ko-kr/power-automate/desktop-flows/actions-reference/webautomation (2026-10-02 확인). 웹 페이지가 포함하는 경우의 웹 페이지 확인(텍스트 포함)과 텍스트 매개 변수. ↩ ↩2
-
조건부 작업 — Microsoft Learn. https://learn.microsoft.com/ko-kr/power-automate/desktop-flows/actions-reference/conditionals (2026-10-02 확인). If의 연산자 목록 같음(=)·보다 크거나 같음(>=)과 피연산자 두 개. ↩ ↩2
-
Variable data types — Microsoft Learn. https://learn.microsoft.com/power-automate/desktop-flows/variable-data-types (2026-10-02 확인). For Each로 데이터 테이블을 돌 때 현재 항목이 데이터 행이고
%VariableName[ItemNumber]%로 항목을 읽는다는 것, 번호가 0부터 시작한다는 것. ↩ ↩2 -
Text actions — Microsoft Learn. https://learn.microsoft.com/power-automate/desktop-flows/actions-reference/text (2026-10-02 확인). 텍스트 바꾸기의 생성 변수
Replaced, 텍스트를 숫자로 변환이 숫자가 아닌 글자에서 예외를 낸다는 것과 생성 변수TextAsNumber, 날짜/시간을 텍스트로 변환의 사용자 지정 형식과 생성 변수FormattedDateTime. ↩ ↩2 ↩3 -
데스크톱 흐름에서 오류 처리 — Microsoft Learn. https://learn.microsoft.com/ko-kr/power-automate/desktop-flows/errors (2026-10-02 확인). 작업 창의 오류 발생 시, 오류 발생 시 작업 재시도와 기본값(2초 간격 1회). ↩ ↩2
-
Use variables and the % notation — Microsoft Learn. https://learn.microsoft.com/power-automate/desktop-flows/variable-manipulation (2026-10-02 확인).
%다음행 - 2%처럼 % 안에서 산술식을 쓰는 것, 따옴표로 텍스트 값을 적는 것(%''%). ↩