MERGEPROPERTIES
Esta función combina dos o más definiciones de la propiedad XML en una sola y la muestra como una cadena.
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>
<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>