Me quito el sombrero y afirmo lo antes descrito: Magistral,Superior,Increíble....me quedé con la boca abierta. Para conseguir esto tenía que andar programando una y otra vez. Ahora gracias a usted con un simple copia y pega en Excel.
Muchas gracias, Iván. Su comentario nos anima a seguir ofreciéndoles más contenidos que esperamos les resulten interesantes. Feliz año también para ustedes.
Hola Sr. Un placer como siempre. Hoy he visto un anuncio e la TV y se me. Ha ocurrido un posible video. En la TV decían que el premio de la lotería del niño tiene más premios y ma probabilidades que la de Navidad. Ahira sería divertido jugar con esto ver que lotería realmente es más probable ganar y cuanto jugar a cada lotería. Hacer varios casos y ver posibles estrategias. Espero que esta idea de para video jeje. Muchas gracias como siempre por todo lo que aportas.
Buen video, me gustó la utilización de la fórmula "CÓDIGO" ya que solo sabía la existencia de "CARACTER". Mi aporte si a alguien le sirve: • Considerando mayúsculas, espacios y carácteres especiales como separadores: =SI.ERROR(EXCLUIR(REDUCE("",B2:B4,LAMBDA(_X,_Y, APILARV(_X,TRANSPONER(LET(_CADENA,_Y, _BASE,SI(IGUAL(MAYUSC(EXTRAE(_CADENA,SECUENCIA(LARGO(_CADENA)),1)),EXTRAE(_CADENA,SECUENCIA(LARGO(_CADENA)),1)),SECUENCIA(LARGO(_CADENA)),""), _BASE_DOS,FILTRAR(_BASE,_BASE""), _BASE_TRES,EXCLUIR(_BASE_DOS,1)-EXCLUIR(_BASE_DOS,-1), EXTRAE(_CADENA,_BASE_DOS,APILARV(_BASE_TRES,10000))))))),1),"") • Considerando solo a las mayúsculas como separadores: =SI.ERROR(EXCLUIR(REDUCE("",B2:B4,LAMBDA(_X,_Y, APILARV(_X,TRANSPONER(LET(_CADENA,_Y, _BASE,SI.ERROR(SI(COINCIDIRX(CODIGO(EXTRAE(_CADENA,SECUENCIA(LARGO(_CADENA)),1)),_CÓDIGOS_ASCII,0),SECUENCIA(LARGO(_CADENA)),""),""), _BASE_DOS,FILTRAR(_BASE,_BASE""), _BASE_TRES,EXCLUIR(_BASE_DOS,1)-EXCLUIR(_BASE_DOS,-1), EXTRAE(_CADENA,_BASE_DOS,APILARV(_BASE_TRES,10000))))))),1),"") • Sirve para separar la infromación de varias celdas a la vez. Si requerien solo separar la información de una celda, cambiar el B2:B5 por B2 (o la celda donde mantengan la información) • Nota: Creo que solo srive en Excel 365.
Efectivamente, en su solución se emplean funciones que sólo están disponibles en las versiones más recientes de Excel. Esto no es un inconveniente, por supuesto, pero puede hacer que la solución propuesta no sea útil para los usuarios de versiones menos modernas. La que ofrecemos en nuestro tutorial sí utiliza funciones disponibles en todas las versiones. Pero su solución es meritoria y seguro que resulta interesante para muchos seguidores del canal, así que le agradezco que la comparta.
@@eaae Logré construir un Lambda respecto de su ejercicio, una para cada fórmula que usted construyó, pero lo que no he logrado es crear un Lambda único, es decir, que solo requiera un parámetro (Texto) que vendría siendo la celda en la cual se encuentra el texto que se desea separar. ¿Cómo hago para hacerle llegar mi ejercicio? ¿Sí es posible crear un Lambda único? Gracias por su motivación.
@@nemesis4096En principio, salvo que se usen fórmulas con desbordamiento, necesitará una fórmula para cada columna (aunque se deriven de una fórmula matricial). Puede subir una hoja de cálculo con sus avances a algún depósito online y compartir aquí un enlace, para que sea de utilidad también para otros seguidores del canal.
Buenas noches, gracias siempre por las enseñanzas y los tutoriales… son de mucha ayuda. ➡️ Vi un error en la fila 8 … la fórmula no aplica para ese caso… ⛔️
Admirable, aunque si lo senti un poco enredado. Cuando copio la fórmula me dice que tengo demasiados argumentos por ser una fórmula taaaan larga! Como puedo resolverlo? No comprendo porque tenemos el mismo excel. Gracias de antemano!
La advertencia sobre el número de argumentos no guarda relación con la longitud de la fórmula. En fórmulas larguísimas no aparece esa advertencia si cada función tiene los argumentos especificados correctamente; y en fórmulas brevísimas, con una única función, puede aparecer si se especifican más argumentos de los requeridos. Si nos indica cuál es la fórmula que le origina el aviso, quizás podamos ayudarle...
@@eaae muchas gracias por responder! prácticamente estoy copiando la fórmula expuesta. Lo unico que obviamente estoy variando son las celdas que apliquen a mis necesidades: +ESPACIOS(SI.ERROR(EXTRAE(ESPACIOS($K2);K.ESIMO.MENOR(SI(ESNUMERO(COINCIDIR(CODIGO(EXTRAE($L2;FILA(INDIRECTO("1:"&LARGO($L2)));1));CodigosMayusculas;0));FILA(INDIRECTO("1:"&LARGO($L2)));"");N$1);K.ESIMO.MENORSI(ESNUMERO(COINCIDIR(CODIGO(EXTRAE($L2;FILA(INDIRECTO("1:"&LARGO($L2)));1));CodigosMayusculas;0));FILA(INDIRECTO("1:"&LARGO($L2)));"");N$1+1)-K.ESIMO.MENOR(SI(ESNUMERO(COINCIDIR(CODIGO(EXTRAE($L2;FILA(INDIRECTO("1:"&LARGO($L2)));1));CodigosMayusculas;0));FILA(INDIRECTO("1:"&LARGO($L2)));"");N$1));""))
Excelente, lo tendré que mirar unas cuantas veces más
Gracias, Paco. No dude en consultarnos cualquier duda que pueda surgirle.
El mejor canal sobre Excel de largo. Feliz 24
Muchas gracias. Me alegro de que nos tenga en tan buena consideración.
Increible profesor. No hay mejor manera de empezar 2024, que con esta clase magistral.
Muchas gracias, Juan, por su constante apoyo.
Magistral. Qué buena forma de comenzar el año 2024... 👏👏👏👏👏😊
Muchas gracias, Fernando.
Magistral, superior, increíble..... solo puedo dar las gracias otra vez
Muchas gracias, Antonio.
MAGISTRAL CATEDRA DE EXCEL, MASTER RAFA¡¡¡¡¡¡
Muchas gracias, Mauricio.
Sublime Maestro, que buen inicio de año con tu gran regalo de educación. Gracias
Muchas gracias. Me alegro de que le haya parecido interesante.
Me quito el sombrero y afirmo lo antes descrito: Magistral,Superior,Increíble....me quedé con la boca abierta. Para conseguir esto tenía que andar programando una y otra vez. Ahora gracias a usted con un simple copia y pega en Excel.
Muchas gracias por su comentario. Me alegro de que este vídeo le haya resultado útil.
Es usted un erudito, le reitero mi profundo respeto y admiración.
Feliz inicio de año y mis mejores deseos maestro!
Muchas gracias, Iván. Su comentario nos anima a seguir ofreciéndoles más contenidos que esperamos les resulten interesantes. Feliz año también para ustedes.
Muchas gracias. Como siempre, excelente presentación.
Muchas gracias. Me alegro de que le haya gustado.
Hola Sr. Un placer como siempre.
Hoy he visto un anuncio e la TV y se me. Ha ocurrido un posible video.
En la TV decían que el premio de la lotería del niño tiene más premios y ma probabilidades que la de Navidad.
Ahira sería divertido jugar con esto ver que lotería realmente es más probable ganar y cuanto jugar a cada lotería.
Hacer varios casos y ver posibles estrategias.
Espero que esta idea de para video jeje.
Muchas gracias como siempre por todo lo que aportas.
Tomo nota de su sugerencia. Muchas gracias.
Buen video, me gustó la utilización de la fórmula "CÓDIGO" ya que solo sabía la existencia de "CARACTER". Mi aporte si a alguien le sirve:
• Considerando mayúsculas, espacios y carácteres especiales como separadores:
=SI.ERROR(EXCLUIR(REDUCE("",B2:B4,LAMBDA(_X,_Y,
APILARV(_X,TRANSPONER(LET(_CADENA,_Y,
_BASE,SI(IGUAL(MAYUSC(EXTRAE(_CADENA,SECUENCIA(LARGO(_CADENA)),1)),EXTRAE(_CADENA,SECUENCIA(LARGO(_CADENA)),1)),SECUENCIA(LARGO(_CADENA)),""),
_BASE_DOS,FILTRAR(_BASE,_BASE""),
_BASE_TRES,EXCLUIR(_BASE_DOS,1)-EXCLUIR(_BASE_DOS,-1),
EXTRAE(_CADENA,_BASE_DOS,APILARV(_BASE_TRES,10000))))))),1),"")
• Considerando solo a las mayúsculas como separadores:
=SI.ERROR(EXCLUIR(REDUCE("",B2:B4,LAMBDA(_X,_Y,
APILARV(_X,TRANSPONER(LET(_CADENA,_Y,
_BASE,SI.ERROR(SI(COINCIDIRX(CODIGO(EXTRAE(_CADENA,SECUENCIA(LARGO(_CADENA)),1)),_CÓDIGOS_ASCII,0),SECUENCIA(LARGO(_CADENA)),""),""),
_BASE_DOS,FILTRAR(_BASE,_BASE""),
_BASE_TRES,EXCLUIR(_BASE_DOS,1)-EXCLUIR(_BASE_DOS,-1),
EXTRAE(_CADENA,_BASE_DOS,APILARV(_BASE_TRES,10000))))))),1),"")
• Sirve para separar la infromación de varias celdas a la vez. Si requerien solo separar la información de una celda, cambiar el B2:B5 por B2 (o la celda donde mantengan la información)
• Nota: Creo que solo srive en Excel 365.
Efectivamente, en su solución se emplean funciones que sólo están disponibles en las versiones más recientes de Excel. Esto no es un inconveniente, por supuesto, pero puede hacer que la solución propuesta no sea útil para los usuarios de versiones menos modernas. La que ofrecemos en nuestro tutorial sí utiliza funciones disponibles en todas las versiones. Pero su solución es meritoria y seguro que resulta interesante para muchos seguidores del canal, así que le agradezco que la comparta.
Excelente video. Muchas gracias maestro.
Gracias, Hugo.
Gracias Rafa por compartirlo y feliz año 2024 abrazos 🤝
Muchas gracias, y feliz año también para ustedes.
Excelente como siempre Rafael 💯👍
Muchas gracias, Ramiro.
Me levanto de la cama, y aún en pijama, veo el video. Deseando el próximo vídeo. Saludos
Gracias, Javier. Nos alegra que nuestros vídeos le ayuden a comenzar el día.
muchas gracias ,muy bueno
Muchas gracias a usted, Brenda.
GraciS, profesor
Muchas gracias, Paula. Me alegro de que le haya gustado.
Genial, profesor. Creo que podría construirse un LAMDA con esta megafórmula.
Muchas gracias. Le animo a que proponga una formulación alternativa. Seguro que será interesante para muchos seguidores de este canal.
@@eaae Logré construir un Lambda respecto de su ejercicio, una para cada fórmula que usted construyó, pero lo que no he logrado es crear un Lambda único, es decir, que solo requiera un parámetro (Texto) que vendría siendo la celda en la cual se encuentra el texto que se desea separar. ¿Cómo hago para hacerle llegar mi ejercicio? ¿Sí es posible crear un Lambda único? Gracias por su motivación.
@@nemesis4096En principio, salvo que se usen fórmulas con desbordamiento, necesitará una fórmula para cada columna (aunque se deriven de una fórmula matricial). Puede subir una hoja de cálculo con sus avances a algún depósito online y compartir aquí un enlace, para que sea de utilidad también para otros seguidores del canal.
Buenas noches, gracias siempre por las enseñanzas y los tutoriales… son de mucha ayuda.
➡️ Vi un error en la fila 8 … la fórmula no aplica para ese caso… ⛔️
Por favor, explique por qué cree que la fórmula no sirve para ese caso.
Por favor, indíquenos en qué consiste, en su opinión, el error.
Admirable, aunque si lo senti un poco enredado.
Cuando copio la fórmula me dice que tengo demasiados argumentos por ser una fórmula taaaan larga! Como puedo resolverlo? No comprendo porque tenemos el mismo excel. Gracias de antemano!
La advertencia sobre el número de argumentos no guarda relación con la longitud de la fórmula. En fórmulas larguísimas no aparece esa advertencia si cada función tiene los argumentos especificados correctamente; y en fórmulas brevísimas, con una única función, puede aparecer si se especifican más argumentos de los requeridos. Si nos indica cuál es la fórmula que le origina el aviso, quizás podamos ayudarle...
@@eaae muchas gracias por responder!
prácticamente estoy copiando la fórmula expuesta. Lo unico que obviamente estoy variando son las celdas que apliquen a mis necesidades:
+ESPACIOS(SI.ERROR(EXTRAE(ESPACIOS($K2);K.ESIMO.MENOR(SI(ESNUMERO(COINCIDIR(CODIGO(EXTRAE($L2;FILA(INDIRECTO("1:"&LARGO($L2)));1));CodigosMayusculas;0));FILA(INDIRECTO("1:"&LARGO($L2)));"");N$1);K.ESIMO.MENORSI(ESNUMERO(COINCIDIR(CODIGO(EXTRAE($L2;FILA(INDIRECTO("1:"&LARGO($L2)));1));CodigosMayusculas;0));FILA(INDIRECTO("1:"&LARGO($L2)));"");N$1+1)-K.ESIMO.MENOR(SI(ESNUMERO(COINCIDIR(CODIGO(EXTRAE($L2;FILA(INDIRECTO("1:"&LARGO($L2)));1));CodigosMayusculas;0));FILA(INDIRECTO("1:"&LARGO($L2)));"");N$1));""))
El error textualmente indica "Ha indicado demasiado argumentos para esta función"
@@luispablogereda2970 La segunda vez que introduce la función K.ESIMO.MENOR le falta un paréntesis de apertura antes de la inmediata función SI.
@@eaae es cierto! Voy a intentarlo profesor! Muchas gracias! Le escribo en breve para confirmarle! 👍🏼
Increible profesor. No hay mejor manera de empezar 2024, que con esta clase magistral.
Muchas gracias, Juan. Me alegro de que le haya gustado.