MERGEPROPERTIES

Esta función combina dos o más definiciones de la propiedad XML en una sola y la muestra como una cadena.

Puede utilizar el carácter de asterisco (*) al principio o al final de una cadena como comodín. Por ejemplo, para devolver claves o propiedades determinadas. Los asteriscos dentro de una cadena no actúan como comodines. Una búsqueda con comodines devuelve solo la primera clave o propiedad coincidente.
Nota

No se puede garantizar el orden en el que coinciden las claves o propiedades.

Sintaxis

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

Ejemplos

En estos ejemplos, supongamos que hay definiciones de la propiedad XML en las celdas B5 y B7, y que hay variables globales llamadas Var1 y Var2 que contienen definiciones de la propiedad XML.

=MERGEPROPERTIES(B5,B7)

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

=MERGEPROPERTIES(globalvariables.Va1.text,B7)

Las propiedades se combinan en la definición XML. Si dos o más definiciones contienen el mismo nombre de propiedad, la última definición que se añadió sobrescribe la definición anterior. Por ejemplo:

La segunda definición de propiedad:

<Table><Row name="Key1"><Property name="p1" value="v21"/>
<Property name="p22" value="v22" /></Row></Table>
se combina con la primera definición de propiedad:
<Table><Row name="Key1"><Property name="p1" value="v1"/>
<Property name="p2" value="v2" /></Row></Table>
La primera y la segunda definición de propiedad contienen nombre de propiedad=p1 cada una. La segunda definición de propiedad sobrescribe la primera, lo que da como resultado la siguiente definición combinada:
<Table><Row name="k1"><Property name="p1" value="v21"/>
<Property name="p2" value="v2" /><Property name="p22" value="v22" /></Row></Table>