CountA 수식이 있습니다.
=COUNTA('0 Data Summary'!B10:B108)
매번 행 10에 새 클라이언트 데이터 행을 생성하고 다른 모든 클라이언트 데이터는 한 행씩 아래로 이동하는 매크로입니다. 잘 작동하지만 매크로를 통해 행 10에 새 행이 삽입되면(새 클라이언트 추가의 경우) 수식이 다음과 같이 변경됩니다.
=COUNTA('0 Data Summary'!B11:B109)
나는 그것이 유지되기를 원한다B10
로 변경하지 마세요 B11
. 109
범위 내에 유지되기를 원하기 때문에 변경은 괜찮습니다.
달러 기호를 입력해 보았지만 작동하지 않았습니다.
답변1
다음과 같이 Index를 사용하여 첫 번째 참조가 항상 B열의 10번째 행을 참조하도록 할 수 있습니다.
=COUNTA(INDEX('0 Data Summary'!B:B,10):'0 Data Summary'!B109)
답변2
teylyn의 답변과 유사하게 주소를 텍스트 문자열로 만들어 시작 주소를 구체적으로 고정할 수 있습니다.
=COUNTA(INDIRECT("'0 Data Summary'!B10"):'0 Data Summary'!B108)
그리고 INDIRECT()
함수를 사용하여 해당 문자열을 역참조합니다(즉, 이를 셀 주소로 처리하고 식별된 셀의 내용을 검색합니다).