Me gusta mucho este video. Limpiar tablas de las bases de datos de mi empresa se ha vuelto uno de mis pasatiempos. Con los atajos de teclado me siento como jugando con emuladores de Nintendo en mi computadora 😁
El reto lo resolví en varios pasos: 1. texto en columnas>>>> como resultado salen 5 columnas 2.utilicé la formula concatenar ej: +CONCATENAR(A1," ",B1," ",C1)>>> resultado, de esta manera concatené en dos columnas diferentes, una para nombres y otra para apellidos 3.utilicé en cada columna la formula NOMPROPIO para que acomodara bien cada nombre con las letras mayuscula al inicio de cada palabra
Excelente video hermano Dan, espero que sea más videos así en el futuro ya que verdad eso son la cosas que se vive a diario en la empresas y organizaciones, como dijiste en un video anterior que estudiar no sirve, lo que importa dedicar o necesitar en la vida real, IMPORTANTE, si dejar la universidad.
Excelente video como siempre. Definitivamente has mostrado herramientas muy generales para abordar muchos problemas de limpieza de datos en el día a día. Gracias
Reto aceptado primero use NOMPROPIO, luego DIVIDIRTEXTO, pero no me gusto como se veía, igual algunos tenían nombres de 3 celdas así que busque una formula y encontré UNIRTEXTO y quedo todo organizado en solo 2 celdas nombres y apellidos. No conocía estas formulas tan simples pero tan útiles +1 suscrito ✌
Excelente video para aquellos que llevan poco en el análisis de datos.💫 Cosas que deben de dominar de memoria. Espero que puedan hacer uno igual con R y con Python 🤞
Hay un nuevo software que se llama cubo IQ hace casi todo de limpieza de datos de manera gratuita y solo con conexiones sin programar. La estoy aprendiendo es muy buena.
Hola, Cuando no sirve la función espacios, se debe a que existen caracteres no imprimibles, que generalmente se traen de otras aplicaciones MongoDb o SQL, para ello debes utilizar limpiar y luego espacio.
Hola muchas gracias por este tema, creo que este tipo de tema debiese ser más viral ya que es lo primero que se debiese aprender cuando se usa excel y curiosamente no hay mucho contenido del mismo. Si pudieras dedicar una serie, con diferentes niveles, seria de mucho agradecer.... siempre fiel a aula 2.. saludos
Me gusta tu solución. No obstante, en el 4to espacio se escribió mal la fórmula, debería ser: =SI.ERROR(SI(D2=0;0;(HALLAR(" ";$A2;D2+1)));0) Por otro lado, tu solución creo que falla con los casos como HUMBERTO DE JESUS, pues te los separa, y al final, se convierte en una solución similar a aplicar =DIVIDIRTEXTO(A2;" ")
Clarísimas y ágiles tus explicaciones, como es usual. Acepto el reto de resolver el problema que dejaste. Muchas gracias y un gran abrazo desde Buenos Aires, Argentina.
Yo pude resolver el reto con relleno rápido, pero llenado manualmente los primeros dos nombres con sus respectivos apellidos y así el relleno rápido entendió que separaba algunos que contenian solo un nombre y otros con dos nombres y así separó los restantes correctamente.
Mi solución al reto con las funciones clásicas jeje Nombres =EXTRAE(A2;1;HALLAR(" ";A2;HALLAR(" ";A2)+1)-1) Apellidos =DERECHA(A2;LARGO(A2)- HALLAR(" ";A2;HALLAR(" ";A2)+1))
Sobre el reto: Detecte que el apellido eran las dos primeras palabras 1) Utilice la formula REEMPLAZAR(A2;ENCONTRAR(" ";A2;ENCONTRAR(" ";A2)+1);1;"-") 2) Luego Texto en columnas y el delimitador fue "-" 3) Acomode las columnas ya que primero tenia el apellido y luego el nombre
Hola chavos xd jaja, para el reto pueden usar ese video como short que hay de 1 minuto de 3 maneras de concatenar y ahí sale la formula UNIRCADENAS; asi que esta simple , si antes yo almenos utilice el paso de separar los nombres con DIVIDIRTEXTO.
Relleno rápido aquí no sirve, entonces se utiliza Dividir texto con delimitador de texto " ". Se concatenan apellidos por un alado y nombres compuestos por otro agregándoles su espacio, y se pega todo como valores en la columna que corresponde. Si no hubiera nombres o apellidos compuestos con relleno rápido (Datos>Herramientas de datos>Relleno rápido o simplemente ctrl+shift+E) se hace en segundos.
asi lo resolvi: para encontrar apellidos y colocarlos en c2: =IZQUIERDA(A2; ENCONTRAR(" "; A2; ENCONTRAR(" "; A2) + 1) - 1); luego uso esta c2 como referencia para encontrar los nombres y colocarlos en b2: =DERECHA(A2; LARGO(A2) - ENCONTRAR(C2;A2) - LARGO(C2) )
Mi solución al reto: 1.- Use texto en columnas y separe cada nombre en las diferentes columnas, me arrojo 5 columnas, me percate que todos tenían dos apellidos. 2. Use la formula Unircadenas. Entonces Uni la primera con la segunda columna para generar los apellidos. Luego hice lo mismo con los nombres en otra columna y uni las ultimas 3 columnas
Cuando llego al momento de limpiar variantes de un mismo nombre pensé "woow, justo lo que necesitaba". Triste de enterarme que solo eataba la opcion de Buscar y Remplazar :(
Una duda, cuando quiero aplicar un condicional "IF" pero que aplique para un texto parcial y no exacto, como se hace? Es decir, que aplique cuando por ejemplo empiece por "Lam" y luego la palabra pueda seguir de forma diferente, o sea que me aplique tanto para "Lamina" como para "Lamentable" por ejemplo. Googleando esto he visto que habria que poner "Lam"&"*", pero no me funciona. Lo he probado muchas veces y nada. Y lo mismo para usar en el BUSCARV, tambien me seria muy util. Gracias.
Otra forma que uso para hacer esa limpienza, es utilizando filtros, remplazo por el nombre que qiero dejar y filtro por todas las variantes que encuentre y despues filtro, copio y pego, para mi es muy rapido y me ha dado buen resultado
Nice video, thanks for this helpful tutorial, I found another way to make the exercise in the column called "Plaza" you can use the next formula: =REPLACE(LOWER(E3);1;1;UPPER(LEFT(E3;1))) with that you can get the name of the plaza with the first letter in Uppercase and the rest of the phrase in lowercase, I hope that helps.
con relación al espacio que no se borra, lo más probable es que se trate del caracter 160, usualmente cuando se copia texto de internet y por allí seguro se coló
Cuando hay espacios que no salen con la fórmula, es porque el texto trae de origen algún caracter invisible. Como hay un caracter que no es espacio, la fórmula no sirve. Si me pasa, con ASAP Utitllities uso " texto, quitar o reemplazar caracteres avanzado". Y puedo elegir todos los ASCII raros y procesarlo. Lo mismo para los números guardados como texto donde no funciona la fórmula. No es que la función funciona cuando quiere, siempre hay una razón.
Jajajajajajajajaja Lo 1° que diré es que esta genial la edición y el diseño del video, me rei muchisimo. 2°, safaste bien con el tema de las fechas pero igual no era necesario agregar las 3 columnas salvo que efectivamente sea necesario hacer la separación (no manches wey, jajajajajajajaja). Ahora ya hablando en serio, todo lo que acabas de enseñar es justamente lo que ocurre en la vida real. Un abrazo desde Chile
La solución que di al Reto con solo fórmulas: 1. Cree 4 columnas: Nombre inicial; Segundo Nombre; Apellido Paterno; y Apellido Materno. 2. En Apellido Paterno aplique la siguiente fórmula: =TEXTOANTES(A2;" ") 3. En Apellido Materno aplique la siguiente fórmula: =TEXTOANTES(TEXTODESPUES(A2;" ");" ") 4. En Nombre inicial aplique la siguiente fórmula: =SI((LARGO(A2)-LARGO(SUSTITUIR(A2;" ";"")))=2;TEXTODESPUES(TEXTODESPUES(A2;" ");" ");TEXTOANTES(TEXTODESPUES(TEXTODESPUES(A2;" ");" ");" ")) 5. En Segundo Nombre aplique la siguiente fórmula: =SI.ERROR(TEXTODESPUES(TEXTODESPUES(TEXTODESPUES(A2;" ");" ");" ");"") y listo :)
Hola, te consulto las grabaciones las haces con OBS? de ser si, como haces para que donde apareces sea circular, yo lo veo solo cuadrado en el OBS. Y para que quede tan buena calidad de imagen, cual es la configuracion que usas? Si no usas OBS cual programa usas para grabar? Desde ya te agradezco si podes responder, sds
18 дней назад
Hola, uso la humilde Herramienta Recortes para grabar. La calidad de imagen viene de tener una camara profesional.
Gracias crack! una pregunta: a la columna precio que le quitaste los ceros mediante "separar texto en columnas", esos números quedaron como texto verdad? Entonces, para que sean valor qué debo hacer? podría ir a formato-número y eso funciona? la otra opicón sería usar la fórmula valor- Estoy tratando (en mac) gracias!
si esa funcion te dejó como texto podrias usar la formula que uso anterior =valor, lo que yo suelo hacer cuando vienen con esas etiquetas le doy click derecho y convertir a numero directamente
Me gusta tu contenido es fresco y bueno me gustarìa ver un video de SLQ y R desde Básico, intermedio ; un abrazo desde Colombia, posdata me gusta mucho la camisa de la selección mexicana.
Hola, muchas gracias con la explicación. Eres un crack, un capo, el propio 🎉. Cuando no funciona =espacios(), es porque los “espacios” del texto no son espacios, es decir, ASCII 32, se debe utilizar =limpiar().
Esta genial, acabo de aprender en otro curso, en el caso de los cambios de mayusculas y minusculas, en nombres, apellidos y correos electronicos el uso de las funciones CONCAT(une cadenas de texto de diferentes celdas), UPPER(convierte todas las letras en mayuscula, PROPER(convierte la primera letra en mayuscula) Y LOWER(conviete todas las letras en minuscula), toca practicar y usarlo en el trabajo.
Hola! Mis pasos para resolver el reto fue el siguiente: 1. Los espacios los reemplacé con guiones. 2. Utilicé texto en columnas y separé todo con los guiones (se dividieron en 5 columnas) 3. Utilicé concatenar para los nombres y apellidos. 4. Me di cuenta que habían espacios en blanco, porque habían nombres que tenían solo 1 nombre o nombres compuestos. Por lo tanto utilicé la fórmula espacios. Listo!! Muy buena explicación con respecto a tu video 😎