laciodrom_80
Estoy tratando de obtener un elemento específico por índice de una lista obtenida dividiendo un texto por delimitador, pero no encuentro la función adecuada para este objetivo. Usando List.First o List.Last puedo obtener el primer y el último elemento, pero ¿qué función debo usar para obtener un elemento por índice?
MyText = "5;6;9" MyList = Text.Split(MyText, ";")
muchas gracias
Zubair_Muhammad
@laciodrom_80
Puede especificar la posición del elemento entre corchetes
MyText = "5;6;9", MyList = Text.Split(MyText, ";"), Myitem=MyList{2}
Zubair_Muhammad
@laciodrom_80
Puede especificar la posición del elemento entre corchetes
MyText = "5;6;9", MyList = Text.Split(MyText, ";"), Myitem=MyList{2}
gooranga1
En respuesta a Zubair_Muhammad
Descubrí que tendría que usar ;
MyText = "5;6;9", MyList = Text.Split(MyText, ";"), Myitem=MyList{1}
ya que la indexación parece comenzar en 0 para mí, no en 1.
LivioLanzo
@laciodrom_80
Supongo que esto es lo que buscas:
https://docs.microsoft.com/en-us/powerquery-m/list-range