답변1
따라서 이것은 출력을 얻는 방법에 따라 다르지만 귀하의 상황에서 할 수 없는 이유가 없다면 VBA에서 모든 열을 검색하고 위치를 반환하는 간단한 매크로를 작성하는 것입니다. 다른 열의 해당 셀에 대한 링크를 생성하거나 다른 값을 강조 표시합니다.
매크로는 다음과 같이 흐를 수 있습니다.
- 현재 셀의 값 가져오기
- 다른 값이 나타날 때까지 위와 아래의 셀을 확인합니다. 이것은 당신에게 행의 범위를 제공합니다
- 첫 번째 열 이후의 각 열에 대해 해당 행을 비교합니다.
- 차이가 있는 경우 해당 셀을 강조 표시합니다. 예를 들어 열 문자나 숫자를 반환할 수도 있습니다(예: D = 4).
답변2
셀을 클릭합니다 B2
. 수식을 사용하여 조건부 서식 만들기
=OR(AND($A1=$A2,B1<>B2), AND($A2=$A3,B2<>B3))
이와 같이:
전체 데이터 영역에 적용합니다.
결과는 다음과 같습니다.