하나의 스프레드시트에 있는 기사 목록을 files
데이터 소스로 사용하고 있습니다. 데이터는 열의 소스 참조 코드 A
, E
열의 기사 제목 F
, 열의 저자 로 분할됩니다 G
.
이제 스프레드시트의 저자와 기사 수를 가져와야 합니다 analysis
. 열은 A
작성자 이름을 다시 보관하는 것이며 열에는 B
일치 항목이 포함되어 =Countif(files!G:G,A2)
어느 항목이 나타나는 빈도를 자동으로 계산합니다.
이제 문제가 발생합니다. 모든 저자 이름을 analysis!A
! 에 수동으로 입력할 수 없습니다. A열의 현재 필드 위에 작성자의 이름이 지정되었는지 확인하고 그렇지 않은 경우 에서 해당 이름을 가져오는 기능이 있을 수 있다고 생각했지만 files!F
이 작업에 실패했습니다.
자동으로 채워줄 수 있는 스마트 공식이 있나요?
편집하다:
Cybernetic.nomad의 도움으로 나는 419개의 제목에 236명의 다른 저자가 있다는 것을 알 수 있었습니다.
답변1
Excel에서는 현재 수식을 사용하여 고유한 값을 추출하는 데 하나의 옵션만 있습니다. 다음과 같은 배열 수식( Ctrl+ Shift+ 를 사용하여 입력)입니다 .Enter
=IFERROR(INDEX(files!$G$2:$G$10, MATCH(0,COUNTIF($A$1:A1, files!$G$2:$G$10), 0)),"")
범위는 files!$G$2:$G$10
과 같은 전체 열이 될 수 없습니다 files!$G:$G
. 왜냐하면 배열 수식이 실제로 전체 열에서 실행되기 때문에 속도가 매우 느립니다. 그러므로 범위를 현명하게 선택하십시오.