Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Sintaxis
Table.PositionOfAny(
table as table,
rows as list,
optional occurrence as nullable number,
optional equationCriteria as any
) as any
Acerca de
Devuelve las posiciones del elemento table de la primera coincidencia de la lista de rows. Devuelve -1 si no se encuentra ninguna aparición.
-
table: la tabla de entrada. -
rows: la lista de filas de la tabla de la que se van a buscar las posiciones. -
occurrence: (Opcional) Especifica las ocurrencias de la fila que se van a devolver. -
equationCriteria: (Opcional) Controla la comparación entre las filas de la tabla.
Ejemplo 1
Buscar la posición de la primera coincidencia de [a = 2, b = 4] o [a = 6, b = 8] en la tabla ({[a = 2, b = 4], [a = 6, b = 8], [a = 2, b = 4], [a = 1, b = 4]}).
Uso
Table.PositionOfAny(
Table.FromRecords({
[a = 2, b = 4],
[a = 1, b = 4],
[a = 2, b = 4],
[a = 1, b = 4]
}),
{
[a = 2, b = 4],
[a = 6, b = 8]
}
)
Salida
0
Ejemplo 2
Buscar la posición de todas las coincidencias de [a = 2, b = 4] o [a = 6, b = 8] en la tabla ({[a = 2, b = 4], [a = 6, b = 8], [a = 2, b = 4], [a = 1, b = 4]}.
Uso
Table.PositionOfAny(
Table.FromRecords({
[a = 2, b = 4],
[a = 6, b = 8],
[a = 2, b = 4],
[a = 1, b = 4]
}),
{
[a = 2, b = 4],
[a = 6, b = 8]
},
Occurrence.All
)
Salida
{0, 1, 2}