미해결 엑셀2019윈도우10
긴급!ㅠ) 엑셀 색깔을 검색해서 값을 나타내는 방법(수식,함수 알려주실분 ㅠㅠ)
안녕하세요 회사 일로 엑셀을 받았는데
보기 편하자고 색깔로 표시를 해두셔서 이게 전체영역에서 찾아내려하니 일이 너무 많네요 ㅜㅜ
능력자분 계신다면 방법을 알려주실수 있을까요 ㅜㅜㅜㅜ
아래는 예시 입니다!
보기 편하자고 색깔로 표시를 해두셔서 이게 전체영역에서 찾아내려하니 일이 너무 많네요 ㅜㅜ
능력자분 계신다면 방법을 알려주실수 있을까요 ㅜㅜㅜㅜ
아래는 예시 입니다!
홍
정
예
당
댓글 3
VBA가 어려우시다면 필터를 적용하여 색상별로 필터링 하셔서 작업하는것을 어떨가 싶네요
개발도구 비쥬얼베이직에서 해당파일에 모듈을 추가하신후 붙여넣고 쓰시면 됩니다.
=MatchColor(이름셀,$기준값범위)
하시고 밑으로 쭉 채우기...(혹시 중간에 값이 바뀌면 다시 계산해주셔야 정상값이 나옵니다.)
Function MatchColor(colorCell As Range, dataRange As Range) As Variant Dim colorIndex As Variant Dim cell As Range colorIndex = colorCell.Interior.Color For Each cell In dataRange If cell.Interior.Color = colorIndex Then MatchColor = cell.Value Exit Function End If Next cell ' 일치하는 값이 없는 경우, #N/A 반환 MatchColor = CVErr(xlErrNA) End Function