상위 셀의 소수점 형식을 따르려면 Excel 워크시트에 종속 셀이 필요합니다. 형식 페인터를 사용하여 이 작업을 수행했지만 상위 셀 소수점 요구 사항이 수시로 변경되므로 그에 따라 조정하고 업데이트하려면 종속 셀이 필요합니다.
때로는 소수점 이하 자릿수를 표시해야 할 수도 있고, 한 자리 또는 두 자리까지 표시해야 할 때도 있습니다.
즉, 상위 셀의 10진수 서식을 변경하고 이를 통해 사례별로 종속 셀을 지정하게 하고 싶습니다.
제가 달성하려는 작업의 예는 다음 스크린샷을 참조하세요.
설명을 위해 상위 셀은 빨간색으로, 종속 셀은 노란색으로 표시됩니다. 복사할 십진수 형식 이외의 다른 것은 필요하지 않으므로 색상은 문제가 되지 않습니다.
답변1
VBA 솔루션을 찾았다는 것을 이해합니다. 이를 공유하면 다른 사람들에게도 도움이 될 것입니다.
VBA가 아닌 솔루션을 선호하는 다른 사용자의 경우 Conditional Format
시나리오 1과 3을 쉽게 처리하고 특정 요구 사항에 맞게 수정할 수 있습니다. VBA가 필요하지 않습니다.
각 시나리오에는 조건부 형식이 필요합니다.
시나리오 1: 수식은 소수점 =Int($F$2)-($F$2)=0
이하 자릿수가 0인 조건부 숫자 형식입니다.Number
시나리오 3: 수식은 =Int($F$2)-($F$2)<>0
소수점 Number
이하 2자리 입니다.
두 시나리오 모두 채우기 색상은 노란색이고 적용 범위는 다음과 같습니다.$B$4, $D$3, $D$4, $F$3, $F$4, etc
이제 $F$2
정수가 포함되면 적용 대상 범위의 셀이 정수 형식으로 지정되고 강조 표시됩니다. $F$2
정수가 아닌 경우 셀은 소수점 이하 2자리를 표시하도록 형식이 지정됩니다 .