2009-06-24 5 views
-1

OpenOffice.org Calc에서 F- 점수 (수식 2 * a * b/(a ​​+ b) 사용)를 계산하려고하고 있습니다. 같은 행에있는 이전 두 개의 셀이됩니다.OpenOffice.org BASIC의 인접 셀 참조하기

내 문제는 OpenOffice.org Basic에서 함수를 정의하는 동안 ADDRESS 및 INDIRECT 메서드가 정의되지 않았다는 오류가 발생한다는 것입니다.

셀에서 실행될 때 인접 셀을 참조 할 수있는 함수를 어떻게 정의하겠습니까?

편집 : 약간의 설명. 사실 함수 (F라고 부름)가 셀 C1에서 실행되면이 함수는 셀 B1과 A1의 값을 자동으로 가져 오는 방법을 찾고 있습니다. 기본적으로 C1에서 = F()를 호출하면 A1과 B1을 지정하지 않아도 결과를 반환해야합니다.

또한 전체 열에 대해 실행할 수 있다면 도움이 될 것입니다.

답변

0

셀 값 :

A1 1

B1 2

C1 = (2 * A1 * B1)/(A1 + B1) C1의 모두에

는 등 들어간다 = 사인. = 기호는 셀의 내용을 수식으로 지정합니다.

+0

원래 질문에 대한 편집을 확인하십시오. – Jory

+0

죄송합니다. 귀하의 질문은 OO 기본 기능에 대한 것이지만 OO 기본에 익숙하지 않다는 것을 알고 있습니다. 나는 또 다른 수식 세트를 생각해 낼 수 있었다. 나는 수식이이 솔루션이 더 유연해질 수 있다고 생각합니다. 셀 : \t \t \t B \t \t C 1 \t = SUM (A2 : A3) \t = SUM (B2 : B3) \t = (2 * A1 * B1)/(A1 + B1) 2 \t 1 \t \t 는 A에서 B와 화학식 해당 칼럼의 마지막 행으로 변경 번째 숫자에 의한 전체 열을 덮도록 연장 될 수있다. 예 : 525 개의 레코드가있는 경우 A1 수식은 = SUM (A2 : A525) 수식을 사용하는 대신 특정 기능을 사용할 특별한 이유가 있습니까? – jhamm