반응형
Excel 시트에서 변수로 행 번호 전달
예를 들어 다음과 같습니다.
- 5의 값
B1
- 번호(5)를 전달하고 싶다
B1
행 변수로, 열과 함께 읽힙니다.A
다른 감방에 (예를 들어)C1
)는 "=A(B1)", 즉 "=A5"로 표시됩니다.
이거 어떻게 해요?
행 번호가 다음 위치에 있다고 가정합니다.B1
, 를 사용할 수 있습니다.INDIRECT
:
=INDIRECT("A" & B1)
이것은 셀 참조를 문자열로 사용합니다(이 경우, Cell Reference는A
그리고 의 가치B1
- 5) 및 해당 셀의 값을 반환합니다.
이것으로 충분합니다. :)
B1 =ROW(A5)
http://www.techonthenet.com/excel/formulas/row.php
OFFSET을 사용하는 방법도 있습니다.
열 값이 B1에 저장되어 있다고 가정하면 다음을 사용할 수 있습니다.
C1 = OFFSET(A1, 0, B1 - 1)
이 조작은 다음과 같습니다.
a) 베이스 셀을 채취한다(A1)
b) 행에 0을 추가합니다(A로 유지).
c) 컬럼에 (A5 - 1) 추가
행 값을 변경하려면 0 대신 다른 값을 사용할 수도 있습니다.
언급URL : https://stackoverflow.com/questions/13245996/pass-row-number-as-variable-in-excel-sheet
반응형
'programing' 카테고리의 다른 글
R에서 Excel로 데이터 내보내기 (0) | 2023.04.16 |
---|---|
ComboBox에서 null 값을 선택할 수 없는 이유는 무엇입니까? (0) | 2023.04.16 |
Python을 사용하여 목록의 값 바꾸기 (0) | 2023.04.16 |
WPF Control Template vs User Control (0) | 2023.04.16 |
공개 리포트에서 이전 Git 커밋으로 롤백 (0) | 2023.04.16 |