사용자가 수정할 수 있는 값 목록을 갖고 싶지만 오름차순이고 값을 건너뛸 수 있으므로 4, 6, 12, 15, 21
유효성을 검사해야 하지만 다음 15
으로 변경하면 11
오류가 발생합니다.
나는 그 값을 그 위의 셀 범위와 비교하여 셀의 유효성을 검사하려고 시도했기 때문에 셀에는 F5:F10
유효성 검사 공식이 있습니다 F5>Max($F$4:F4)
. 이러한 수식을 만들기 위해 제안된 이 수식은 유효성을 검사하려는 셀에 인접한 셀에 넣을 때 잘 작동하지만 유효성 검사에서는 작동하지 않습니다. 위의 값보다 작거나 큰 값이 오류를 일으키기 때문입니다.
비교 방향을 변경하여 문제 해결을 시도했지만 F5<Max($F$4:F4)
시도한 모든 값이 여전히 유효성 검사에 실패했습니다.
내가하려는 일에 대한 조정이 있습니까? 다른 기능? 내가 완전히 잘못된 방향으로 가고 있는 걸까?
답변1
=Max()가 작동하는지 확실하지 않습니다. 이 문제를 해결하기 위한 많은 대안이 있습니다. 가장 간단한 것은 각 쌍이 오름차순인지 테스트하는 것입니다(f1>f2, f2>f3, f3>f4 등). 그런 다음 이를 적절한 메시지를 제공하는 전체 공식으로 마무리합니다.