문제 시나리오
급여 샘플 양식은 다음과 같습니다.
완료된 급여 바:
구현 방법
< !이 방법의 단점은 데이터 양이 적은 경우에 적합하다는 것입니다.
직원이 늘어나면 임금 막대를 다시 만들어야 한다.
2 차: 단순 함수 방법
1 단계:
B2 셀에 공식 입력:
= vlookup $ a $2: $ f $ 10,column (B1), 0)
formula 첫 번째 사원의 모든 임금 정보를 오른쪽으로 채웁니다.
다음 그림:
공식에서 세 번째 매개변수인 COLUMN(B1) 은 가변적이며 오른쪽으로 채울 때 자동으로 COLUMN(C1), COLUMN(D1) 으로 변경됩니다
2 단계:
a1: F3 영역, 즉 첫 번째 사원 임금 막대와 아래 행의 빈 영역을 선택하여 아래로 채워 모든 사원 임금 막대를 얻습니다.
다음 동적 그림:
세 번째: 전체 함수 방법
A1 셀에 공식 입력:
= choose > A $ INDEX (급여 명세서! $ a $2: $ f $10, (ROW()+4)/3, column ())
formula 를 오른쪽으로 채워 모든 사원의 임금 막대를 얻을 수 있습니다.
아래 그림:
이 함수의 핵심은 급여 내용과 현재 행 수의 법칙을 파악하는 것입니다. 행 수를 3 으로 나누고 나머지는 1 이면 채워요? 번호? 이름? 직함? 기본급이요? 기타 정보 행 수를 3 으로 나누고 나머지는 2 로 나누면 각 직원의 개인 임금 정보가 채워집니다. 행 수를 3 으로 나누고 나머지는 2 인 경우 두 직원 사이의 간격 행, 즉 공백을 채웁니다.
(CHOOSE 함수 사용 참조: Excel | CHOOSE 함수 사용 하이라이트)
참고:
급여 막대? 번호? 이름? 직함? 기본급이요? 등정보 행이 녹색으로 채워지면 조건부 형식 공식으로 설정됩니다. 공식은 =mod(row (), 3)=1 입니다. 즉, 현재 행을 3 으로 나눈 나머지가 1.
인 경우 다음 그림과 같습니다.