LibreOffice Calc에서 지정된 텍스트가 있는 셀을 제외하고 임의의 셀을 선택하는 방법은 무엇입니까?

LibreOffice Calc에서 지정된 텍스트가 있는 셀을 제외하고 임의의 셀을 선택하는 방법은 무엇입니까?

LibreOffice Calc에서 셀 집합의 임의 셀에서 값을 검색하려고 하는데 그 중 일부가가능한"None"이라는 단어가 포함되어 있으며 임의의 셀을 선택할 때 그 중 어떤 것도 선택되지 않기를 바랍니다... 예:

입력하다 산출
아마도 시간
시간 시간
~ 고 싶어요 아마도
전혀 ~ 고 싶어요
~의 말하다
내 거 내 거
노력 시간
전혀 할 수 있는
할 수 있는 내 거
말하다 노력

그러나 제가 찾을 수 있는 유일한 무작위화 방법은 완전 무작위화입니다. 예를 들면 다음과 같습니다.

입력하다 산출
아마도 전혀
시간 시간
~ 고 싶어요 아마도
전혀 ~ 고 싶어요
~의 전혀
내 거 내 거
노력 시간
전혀 할 수 있는
할 수 있는 전혀
말하다 노력

답변1

이를 수행하는 가장 좋은 방법은 다음을 통해 목록에서 "없음"을 필터링하는 것입니다.데이터 > 더보기 > 표준 필터.

그렇지 않으면 배열 수식이나 매크로를 보게 될 것입니다. 가능한 솔루션에 대한 논의는 다음을 참조하세요.https://ask.libreoffice.org/t/function-formula-to-filter/55461.

FILTER()Google 스프레드시트에 액세스할 수 있는 경우 실시간 필터링 기능이 있습니다 .

답변2

셀 목록에서 셀을 검색해야 하는 경우 를 사용하세요 INDEX(). 임의의 숫자를 얻으려면 를 사용할 수 있습니다 RANDBETWEEN(). 이제 다음과 같이 결합하면 됩니다.

"입력" 목록이 A열에 있다고 가정하면 다음과 같은 수식을 작성할 수 있습니다.

=INDEX($A$2:$A$11, RANDBETWEEN(1, COUNTA($A$2:$A$11)))

또는 입력 범위에 이름을 지정하면 수식을 더 쉽게 읽을 수 있습니다.

=INDEX(src, RANDBETWEEN(1, COUNTA(src)))

이제 F9를 여러 번 누르고 목록에 있는 임의의 단어를 즐겨보세요.

관련 정보