=transpose(importrange(indirect("'기업리스트'!C"&477),"기업정보'!b94&e105")) 를 복사하여 사용하시면 특정 범위의 다른 파일의 데이터를 가져올수 있었습니다.
이젠 500여개의 파일의 데이터를 가져올 차례입니다.
지난번에 기업 주소를 모았다고 하였습니다.
여기서 고정값은 "'기업리스트'!C"이고 변수는 Row() 입니다. 또 필요한 한가지가 지난번에 Match 함수로 총자산 증가율의 Row 값을 구한것이 필요합니다.
이 세가지를 바로 위 수식에 적용해야합니다.
여기서 Match 함수 값이 94가 아니고 93 인것 과 기업정보 b열이 아닌 c열 만 있는 이유는 제가 필요한 데이터의 범위를 변경 했기 때문입니다.
477번 째 파일의 원본 데이터에서 2018,2019,2020년도까지 필요하게 되어서 93이 되었고 수식은 아래와 같이 수정하면 됩니다.
=match($H$1,importrange(indirect(E1427&D1427),"'기업정보'!B1:B100"),0)-1
그리고 B 에서 C로 변경한 것은 취합시 B의 데이터는 필요가 없어져서 입니다. C열의 데이터 부터 만 있으면 되어서 수식이 변경 되었습니다.
자 그럼 결과는 아래와 같습니다.
저는 이제 500개의 파일에서 원하는 데이터를 한개의 파일로 취합 하였습니다.
500개의 파일이 업데이트 될때마다 자동으로 최신의 데이터를 취합할수 있게 되었습니다.
일일이 복사하고 취합하려면 얼마나 걸렸을지 ㅠ.ㅠ 글릭만 해도 손가락에 쥐가 날텐데 ㅠ.ㅠ
열심히 공부해야 할것 같습니다.