더 큰 스프레드시트(수백 행, 약 30개 열)가 있고 헤더에 이 스프레드시트(또는 범위)의 오류 수(오류가 있는 셀 수)가 포함된 셀을 표시하고 싶습니다. ).
이유: 가끔 레이아웃을 크게 변경하면 일부 수식이 잘못되어 현재로서는 스프레드시트를 수동으로 실행하여 오류가 있는지 확인하는 것 외에는 이러한 오류를 테스트할 수 있는 방법이 없습니다.
이 문제를 다양한 방법으로 검색했습니다. Excel에 대한 몇 가지 솔루션(예: 배열 함수 사용)이 있지만 =SUM(IF(ISERROR(A1:C10),1))
LO에서는 작동하지 않습니다. 내가 이해한 바로는 가장 큰 문제는 LO의 ISERROR()가 범위에서 작동하지 않는다는 것입니다.
이 문제에 대한 간단한 해결책이 있습니까?
편집: 문제의 LibreOffice 버전은 4.3.3.2입니다.
답변1
합집합일반적으로 다른 유사한 기능보다 더 강력합니다.
=SUMPRODUCT(ISERROR(A1:C10))
보너스로, 유사하게 작동하지만 배열 수식으로 입력할 필요는 없습니다.
그리고 당신이 준 공식은 나에게 효과적이었습니다배열 수식으로 입력. LO 5.4.3.2에서 테스트되었습니다.
=SUM(IF(ISERROR(A1:C10);1;0))
또는 간단하게:
=SUM(ISERROR(A1:C10))