Excel & VBA---Brain Training
아래와 같은 질문이 있었다
아래 그림의 노랑색테이블을 보면 수식이 들어있는데
열마다 계산하는 방식이틀리다
이 수식을 VBA로 변환시켜 달라는 주문이였는데
수식을 딜다보면서 어떤 규칙의 로직을 찾아야 하는데
한참을 딜다 보아도 수식이 헷갈려서 감을 잡기 힘들다
아마도 수식을 작성한 사람은 자신의 생각에 몰두하면서 나름대로의
정해진 로직을 적용하여 나갔을 것이다
그러나 이것을 보는 다른 사람은 (당초의 수식을 작성한 로직에 대하여
정보가 없는 사람은) 한없이 헷갈린다
수식을 통하여 어떤때는 어떤값을 주고..또 어떤때는 어떤 계산을 하고를
따져 보고 이것을 VBA로 작성하면 된다
그런데..헷갈린다..시간도 없고..
질문하신분이 보내주신 추가적 설명도 한참 딜다 보아야 하는데
한참..이라는 시간을 한꺼번에 할애가 되지 않으니..깝깝한 일..
모든 해법은 문제를 얼마나 잘 이해하였느냐에 있는 것이고
특히나 VB프로그래밍은 더더욱 그렇다
아무튼 문제를 이해하지 않고 그냥 무턱대고
우노도 삽질을 해 보았다
맞는 것이기도 하지만 아무튼 문제를 이해하려고 하지 않고 그냥
수식을 있는 그대로 VBA로 풀어 놓은 것이니..삽질이라고 밖에 할수 없다
별로 좋지 않은 방법의 예제가 될것 같아서
머리 굴리는 연습장인 이곳에 올리니..
시간이 있는 분들은 잘 따져가면서 어떻게 계산을 한것인지 충분히
로직을 파악하시고 나름대로 VBA코드를 작성해 보시기 바란다
***[LOG-IN]***