MERGEPROPERTIES

이 함수는 두 개 이상의 XML 속성 정의를 하나로 결합하여 문자열로 표시합니다.

와일드카드로 문자열의 시작 또는 끝에 별표(*) 문자를 사용할 수 있습니다. 예를 들어 이 와일드카드를 사용하면 특정 키 또는 속성이 반환됩니다. 문자열 내의 별표는 와일드카드로 작동하지 않습니다. 와일드카드 검색은 첫 번째로 일치하는 키 또는 속성만 반환합니다.
참고

키 또는 속성이 일치하는 순서는 보장되지 않습니다.

구문

=MERGEPROPERTIES(XMLProperty1,XMLProperty2....,XMLPropertyN)

예제

이 예제에서는 B5 및 B7 셀에 XML 속성 정의가 있고 각각 XML 속성 정의를 보유하는 Var1 및 Var2라는 전역 변수가 있다고 가정합니다.

=MERGEPROPERTIES(B5,B7)

=MERGEPROPERTIES(globalvariables.Var1.text,globalvariables,Var2.text)

=MERGEPROPERTIES(globalvariables.Va1.text,B7)

속성은 XML 정의에 병합됩니다. 두 개 이상의 정의에 동일한 속성 이름이 포함된 경우 가장 최근에 추가된 정의가 이전 정의를 덮어씁니다. 예:

두 번째 속성 정의:

<Table><Row name="Key1"><Property name="p1" value="v21"/>
<Property name="p22" value="v22" /></Row></Table>
첫 번째 속성 정의에 병합합니다.
<Table><Row name="Key1"><Property name="p1" value="v1"/>
<Property name="p2" value="v2" /></Row></Table>
첫 번째 및 두 번째 속성 정의는 각각 속성 이름=p1을 포함합니다. 두 번째 속성 정의는 첫 번째 속성 정의를 덮어써서 그 결과 정의가 병합됩니다.
<Table><Row name="k1"><Property name="p1" value="v21"/>
<Property name="p2" value="v2" /><Property name="p22" value="v22" /></Row></Table>