빈 셀 정책: Unit과 Postal Code는 선택적이며 완전히 비어 있거나 수식이 빈 문자열을 반환하면 건너뜁니다. Street와 City는 필수입니다. 숫자 0은 데이터이지 빈 값이 아닙니다. N/A는 리터럴 텍스트로 유지합니다. 원본 오류 또는 필수 필드 누락은 Review를 반환합니다.
Display Address 수식: =IFERROR(IF(OR([@Street]="",[@City]=""),"Review",TEXTJOIN(", ",TRUE,[@Unit],[@Street],[@City],[@[Postal Code]])),"Review"). ignore_empty가 TRUE인 TEXTJOIN은 Unit 또는 Postal Code가 누락되면 들어갔을 구분 기호와 함께 제거합니다. Postal Code는 텍스트로 유지되므로 01970이 보존됩니다. 별도 감사 열을 추가하세요. =IF([@[Postal Code]]="","Postal code missing","").
Contact Label 수식: =IFERROR(IF(OR([@Street]="",[@City]=""),"Review",TEXTJOIN(", ",TRUE,[@Unit],[@Street],[@City],[@[Postal Code]])&" — ext. "&TEXT([@Extension],"0")),"Review"). 0을 보존해야 하므로 Extension을 참/거짓으로 판단하지 마세요.
시험: 모두 존재 → “4B, 18 Lake Rd, Salem, 01970 — ext. 0”, Unit 빈 문자열 → 앞 쉼표 없이 “18 Lake Rd, Salem, 01970”, Postal Code 빈 셀 → 주소에서 생략하고 감사 표시, Street 빈 셀 → Review, Unit이 N/A → “N/A, …”로 시작, 원본 오류 → Review, 표 안에서 아래로 복사 → 행 범위 참조 유지. CSV 내보내기 후 01970이 보존되는지와 쉼표가 있는 필드를 내보내기 도구가 따옴표로 감싸는지 표본 검사하세요.