2016-06-07 4 views
0

현재 테이블 경우 :
enter image description here엑셀 : 날짜 + 일 = 특정 요일 다음

내가 조건이 2 열 날짜를 요약하고주의 특정 일에 동일한 어떤지를 확인하는 경우를 쓰고 싶어요.

예 :
= 만약 (평일 (A2) + B2 = 1, "일요일", "하지 일요일") 즉
: 만약 A2 + B2 = 일요일, 다음 ...이 예에서

, A2부터 목요일이고 B2를 3 일 추가하면 결과는 일요일이어야합니다. 그런 다음 "일요일"을 반환해야합니다.

평일 (A2) + B2가 1이 아니기 때문에 해결책이 작동하지 않습니다 (평일 기능의 경우 1은 일요일을 나타냄). A2와 B2는 변경 될 수 있으므로 특정 주중 (A2) + B2 = 1이 될 수 없습니다 (B는 1 ~ 100 일 수 있음).

if-condition을 어떻게 변경해야합니까??

답변

1

WEEKDAY 함수에는 두 개의 매개 변수가 있습니다 (두 번째 매개 변수는 선택 사항 임). 당신은 일요일로 7을 얻기 위해이 동일한 두 번째 매개 변수를 추가하려면 수식을 변경할 수 있습니다

=If(weekday(A2,2)+B2 = 7, "Sunday", "Not Sunday")

또 다른 가능한 해결책은 날이 WEEKDAY

=If(weekday(A2+B2) = 1, "Sunday", "Not Sunday")

세 번째 옵션 내부 오프셋 추가하는 것 MOD(...,7)을 사용하십시오.