Lago님이 좋은 수식을 가르쳐 주셨는데요. 그 방법이 간단하고 깔끔합니다.
그러나 엑셀의 구현능력이 떨어지는 분이라면, 수식을 한번에 입력을 해 두면 오히려 복잡도가 증가하여,
몇 번에 걸쳐 나눠서 사용하는 것이 문제 해결에 도움이 되는 경우도 있기 때문에 단계적으로 보는 것도
도움이 될 수 있습니다. 나누어서 쓰다가 나중에 내공이 쌓이면 한꺼번에 풀어나가는 것이 좋을 것 같네요.
일단은 품명은 데이타 유효성검사를 통하여 오타가 나지 않도록 하고
품명을 입력하면 왼쪽 첫째 열에 해당되는 품명의 행 번호가 나타나도록 하여
제대로 품명을 불러왔는지 검사를 할 수 있도록 했습니다.
그리고 단가표에 수량이 있을 필요는 없고 견적서에 수량이 필요하므로
단가표에는 자재비,노무비,경비만 남겨두고, 견적서에 입력하는 수량에 따라
예가가 정해지는 것이 맞지 않을까 싶네요.
각각의 규격과 단위 수량은 offset 함수를 써서 가져오는데, 미입력된 값에는
자꾸 에러 메세지가 뜨게 되어 iferror함수를 사용하였습니다.
각 함수는 도움말을 참조하여 보시기 바랍니다.
또한 단가표를 별도의 파일로 만들어 놓고 연결해서 사용하는 것도 가능합니다.
그런데 같이 복사해 놓지 않으면 연결에러가 나타나는 경우도 많고, 파일 이름을 바꾸어도
연결이 되지 않기 때문에 주의가 요구됩니다.
다른 파일에서 연결을 할 때 데이타유효성 검사에 문제가 생기더군요.
유효성 검사는 같은 파일내의 목록에 대해서만 사용할 수 있어서 품명 리스트만 별도로 불러오는
것이 필요하였습니다.
샘플_예제.xlsx
샘플_예제_단가표.xlsx