Openoffice Calc의 주소 기능 사용

Openoffice Calc의 주소 기능 사용

연속적으로 최대값의 위치를 ​​찾고 싶습니다.

이 함수를 사용하여 MATCH((MAX(줄 번호의 시작 위치:줄 번호의 끝 위치),(줄 번호의 시작 위치, 줄 번호의 끝 위치)))에 대한 유효한 숫자를 반환하는 최대값을 가져옵니다. 내 줄에서 가장 큰 숫자의 위치.

그러나 ADDRESS 함수를 사용하여 이 정수를 주소로 변환하려고 하면 작동하지 않습니다. 문법이 닫혔다는 의미인 오류 502가 발생합니다.

입력하려는 함수의 구문은 다음과 같습니다.

address(3,(match(MAX(B3:AM3),(B3:AM3)), 1, , , "그룹 2"))

포럼 표시줄에 반환되는 내용

ADDRESS(3,(MATCH(MAX(B3:AM3),(B3:AM3)),~ 1~~ "group2")), 주소에 Err:502가 포함되어 있습니다.

검색하려는 행의 예입니다.

sampleA 2   3   4   5   6   7   8   9   10  11  12  13  14  15  16  17  18  19  20  21  22  23  24  25

여기서 샘플A는 행 데이터의 레이블입니다.

감사해요

답변1

공식은 다음과 같아야합니다.

=ADDRESS(3,MATCH(MAX(B3:AM3),B3:AM3), 1, , "group2")

초기 시도에는 세 가지 문제가 있습니다.

  1. 두 번째 B3:AM3는 범위 매개변수입니다.성냥이므로 함수 호출과 마찬가지로 괄호가 없어야 합니다.
  2. MATCH추가 괄호는 허용되지 않습니다.
  3. , ,매개변수 목록에 추가 항목이 있습니다.주소.

다음은 속하지 않는 대괄호가 너무 많기 때문에 작동하지 않습니다.

MATCH((MAX(start position of row numbers:end position of row numbers),(start position of row numbers, end position of row numbers)))

관련 정보