programing

Excel 시트에서 변수로 행 번호 전달

goodsources 2023. 4. 16. 15:00
반응형

Excel 시트에서 변수로 행 번호 전달

예를 들어 다음과 같습니다.

  1. 5의 값B1
  2. 번호(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

반응형