[엑셀VBA] 중복값 처리 여러가지 방법 중 무엇을...
중복값 처리중복값을 확인하는 이유는 너무도 많기 때문에, 어떻게 처리할 것인지에 따라, 다양한 방법이 있으리라.아래와 같은 간단한 원본 데이터에 대하여, 자주 쓰는 몇가지 방법을 요약해 보았다. COUNTIF아래 수식만으로도 중복값을 알아낼 수 있으며, 자기 자신을 배제해야하니, 결과값이 2이상인 경우 중복이라 볼 수 있다.중복된 수량을 직관적으로 알 수 있으며, 정렬을 통해 손쉽게 후처리가 가능하다.=COUNTIF($B$3:$B$11,B3)아래와 같은 식으로 결과값을 조정할 수 있고, 조건부 서식을 병행하여 색으로 구분할 수도 있다.=IF(COUNTIF($B$3:$B$11,B3)>1,COUNTIF($B$3:$B$11,B3)&"개 중복","유니크") 단점은 다른 열을 하나 더 사용해야한다는 점이겠다..
2023. 2. 13.
[잡설] 파이썬보다 엑셀을 배워야 하는 이유
당신이 회사를 다닌다면, 엑셀을 배워야 하는 생각을 한번이라도 하게 된다.그 생각이 들었을 때, 직무가 무엇이든간에 어떤 방식으로든 배워두는 것을 추천한다.그 이유는 아래와 같다. 변화하지 않는다.변화무쌍한 개발 프레임워크들과는 다르게, 적어도 내가 직장생활을 했던 십여년간, 엑셀의 핵심은 바뀌지 않았다.아니, 그 어떤 프로그램보다 느리게 발전한다는게 맞겠다.게다가, 온라인으로 전환이 진행되면서, 오히려 기능을 라이트하게 바꾸는 느낌까지 든다.(협업방식이야 모두가 새로 배워야 하므로 논외로 한다.) 엑셀파일은 그 어디에나 있다.어떤 일을 하든 간에, PC를 사용한다면, 어떤 식으로든 엑셀파일을 보게 된다. 남이 만든 것이라도... 아무리 시스템화가 급격하게 진행되고 있어도, 과거 문서들이 이런식으로 ..
2023. 2. 10.