주 컨텐츠로 이동
Workday User Guide
최종 업데이트: 2023-06-23
JOIN

JOIN

설명

두 범위에서 내부 왼쪽 조인을 수행합니다.

구문

JOIN(
primary_table
,
key_column
,
join_range
,
join_key_column
, [
has_headers
], [
ignore_case
])
  • primary_table
    : 조인할 첫 번째 테이블입니다. 이 범위는 행렬, 범위 또는 데이터세트 변환 작업의 결과일 수 있습니다.
  • key_column
    : 조인 작업의 기본 키 역할을 하는 primary_table 표현식의 열 번호입니다. 이 함수는 열에 번호를 매깁니다(1부터 시작).
  • join_range
    : 조인할 두 번째 테이블입니다. 이 범위는 행렬, 범위 또는 데이터세트 변환 작업의 결과일 수 있습니다.
  • join_key_column
    : 조인 작업의 키로 작동하는 join_range 표현식의 열 번호입니다. 이 함수는 열에 번호를 매깁니다(1부터 시작).
  • has_headers
    : 사용되지 않습니다.
  • ignore_case
    : TRUE이면 다른 키 값과 비교할 때 텍스트의 대소문자를 무시합니다. FALSE이면 대소문자를 구분합니다. 기본값은 FALSE입니다.

원본 워크북은 다음과 같습니다. 조인할 데이터는 두 개의 서로 다른 섹션에 있습니다.
A
B
C
D
25
영업사원
고객
제품
수익
26
Jeffrey
Aberdeen Asset Management
HCM
$1,000,000
27
Jeffrey
Admiral Group
FIN
$500,000
28
Lei
Babcock International
HCM
$506,000
29
Lei
Barclays
LER
$1,500,000
30
Cian
Capita
LER
$1,895,000
31
Cian
Centrica
PAY
$2,004,560
G
H
I
25
영업사원
매니저
지역
26
Jeffrey
Peter
EMEA
27
Lei
Fredrik
미국
28
Cian
John
영국
L4 셀에 입력된 =JOIN(A25:D31,1,G25:I28,1,,TRUE) 수식은 직원 정보와 매니저 및 지역 정보를 결합합니다. 영업사원, 매니저, 지역은 데이터 범위의 행 수가 더 적기 때문에 왼쪽에 있습니다.
L
M
N
O
P
Q
4
Jeffrey
Peter
EMEA
Aberdeen Management
HCM
$1,000,000
5
Jeffrey
Peter
EMEA
Admiral Group
FIN
$500,000
6
Lei
Fredrik
미국
Babcock International
HCM
$506,000
7
Lei
Fredrik
미국
Barclays
LER
$1,500,000
8
Cian
John
영국
Capita
LER
$1,895,000
9
Cian
John
영국
Centrica
PAY
$2,004,560

참고

  • 이 함수는 내부 왼쪽 조인을 수행합니다. 행 수가 더 적은 범위를 왼쪽 테이블로 간주합니다.
  • 지정된 키 열의 키 값을 비교하여 오른쪽 테이블에 왼쪽 테이블의 각 행과 일치하는 행이 있는지 확인합니다. 일치하는 행이 있으면 한 번만 표시되는 키 값을 각 테이블의 행과 조인하여 새 행을 생성합니다. 조인 조건이 충족되는 경우에만 출력에 행이 표시됩니다. 오른쪽 테이블에서 일치하는 키 값이 있는 행이 여러 개일 경우 왼쪽 테이블의 행이 여러 번 표시될 수도 있습니다.
  • 의 모든 행을 원하는 경우
    primary_table
    출력에 항상 표시되도록 하려면 대신 MERGEROWS 함수를 사용합니다.
  • 이 함수는 단일 인스턴스 값을 시각적으로 동일해 보이는 문자열과 비교할 때 두 값을 같은 것으로 평가합니다. 이 수식은 복수 인스턴스 필드의 단일 값을 시각적으로 동일해 보이는 문자열과 비교할 때 두 값을 같지
    않은
    것으로 평가합니다.
  • 이 함수는 배열 수식에 사용됩니다.

관련 함수

CORRELATE