Transponer una tabla en Power BI
1:00
Пікірлер
@ArisaiBolañosAlcauter
@ArisaiBolañosAlcauter 4 күн бұрын
Este codigo es muy útil, gracias por compartir. Una pregunta, es posible utilizar este codigo si el dato a poner en negrita está en una hoja diferente del mismo libro?
@Jorge·M·Mostacero·A
@Jorge·M·Mostacero·A 4 күн бұрын
Saludos. Si. Solo cambia la línea donde va el Rango con las palabras que se pondrán en negrita, es decir Set B = Range("") por Set B = Worksheets("Nombre de la Hoja Diferente").Range("")
@Jorge·M·Mostacero·A
@Jorge·M·Mostacero·A 4 күн бұрын
También esta esta otra alternativa kzbin.info/www/bejne/j5SXk2yjnb6reZYsi=UgmPsLt3-xvZI2I2
@pablohuillcakana8859
@pablohuillcakana8859 8 күн бұрын
Excelente gracias
@mamuelinimacperrin5797
@mamuelinimacperrin5797 12 күн бұрын
Excelente ayuda, muchas gracias
@brendalopez4588
@brendalopez4588 20 күн бұрын
Excelente, Mil gracias, bendiciones
@cfll-8t
@cfll-8t 22 күн бұрын
Logré ejecutar pantalla completa. Cerré el Excel y cuando vuelva abrir se había reiniciado a su estado origina, pense que se había guardado permanente. Qué se debe hacer para que se guarde permanente el archivo excel con macro asignado para no tener que hacer los pasos que nos muestra cada veslz que habra el archivo.
@Jorge·M·Mostacero·A
@Jorge·M·Mostacero·A 22 күн бұрын
Saludos, debe guardar en VBAProject(PERSONAL) así la macro estará disponible para cualquier libro, donde asigna un atajo de teclado a la macro o la agrega a la barra de herramientas de acceso rápido. Ahora si lo desea en un archivo en especifico debe guardar como libro de excel habilitado para macros
@Jorge·M·Mostacero·A
@Jorge·M·Mostacero·A 22 күн бұрын
Aquí una explicación kzbin.info/www/bejne/n2eramdmeb13hLMsi=R-oI1OUaQIe3C8hF
@lacs83
@lacs83 Ай бұрын
Excelente... Creo que sería maravilloso que como en la línea de comandos existiera head y Tail para quedarse con los primeros o últimos. Serie más limpio y directo
@Jorge·M·Mostacero·A
@Jorge·M·Mostacero·A Ай бұрын
Saludos, si de echo en office 365 esta la función Tomar - Take. En otras versiones toca recurrir a procedimientos menos directos.
@Jorge·M·Mostacero·A
@Jorge·M·Mostacero·A Ай бұрын
L e comparto información sobre esta función support.microsoft.com/es-es/office/funci%C3%B3n-take-25382ff1-5da1-4f78-ab43-f33bd2e4e003
@lacs83
@lacs83 Ай бұрын
@Jorge·M·Mostacero·A hola... No tenía a take en el radar le echaré y trataré de implementar dicha función a mi complemento XUtilities. Gracias
@Jorge·M·Mostacero·A
@Jorge·M·Mostacero·A Ай бұрын
@@lacs83 Eres Luis Cervantes del canal XoloApps?
@albertomorales3794
@albertomorales3794 Ай бұрын
Saludos, me pueden ayudar en esta duda: ¿Por qué al hacer un Formulario y entre los Datos a Guardar hay Fecha de Ingreso y resulta que en el Formulario se ingresa la Fecha 02/11/2020 y en la Hoja de Excel se registra con Formato mm/dd/yyyy es decir 11/02/2020, lo que ocasiona un problema para Buscar por fecha?
@Jorge·M·Mostacero·A
@Jorge·M·Mostacero·A Ай бұрын
Saludos, si ingresas directamente la fecha se muestra normal o también se cambia? porque si es así solo es tema de formato
@albertomorales3794
@albertomorales3794 Ай бұрын
@@Jorge·M·Mostacero·A Saludos y gracias, gracias, gracias por responder. Al ingresar es NORMAL 02/11/2020 pero cuando lo reviso en Hoja excel está 11/02/2020.
@Jorge·M·Mostacero·A
@Jorge·M·Mostacero·A Ай бұрын
@@albertomorales3794 OK, si le sumas + 1 te muestra 11/03/2020 o 12/02/2020??
@Jorge·M·Mostacero·A
@Jorge·M·Mostacero·A Ай бұрын
@@albertomorales3794 Revisa si mediante esto logras resolver tu caso kzbin.info/www/bejne/aJyVoax-f8usa7Msi=ABGNfzoDa2mAu0BP
@AndreaNogales-zj8xk
@AndreaNogales-zj8xk Ай бұрын
Es un Geniooooo!!!
@rodriigoarturofuentes8319
@rodriigoarturofuentes8319 Ай бұрын
Private Sub Worksheet_Change(ByVal Target As Range) If Not Intersect(Target, ) Is Nothing Then Dim o As Range, R As Range, B As Range, C As Range Dim celdaActiva As Range Set o = Range("") Set R = Range("") Set B = Range("") Set celdaActiva = ActiveCell Application.EnableEvents = False R.Value = o.Value For Each C In R C.Font.Bold = False For Each bCell In B If InStr(1, C.Text, bCell.Value) > 0 Then posInicial = InStr(1, C.Text, bCell.Value) longitud = Len(bCell.Value) C.Characters(posInicial, longitud).Font.Bold = True End If Next bCell Next C Application.EnableEvents = True If Not celdaActiva Is Nothing Then celdaActiva.Select End If End Sub
@rodriigoarturofuentes8319
@rodriigoarturofuentes8319 Ай бұрын
Private Sub Worksheet_Change(ByVal Target As Range) If Not Intersect(Target, Range("E3:E5")) Is Nothing Then Dim o As Range, R As Range, B As Range, C As Range Dim palabra As Variant Dim celdaActiva As Range Set o = Range("E18:E22") ' Rango con los datos concatenados Set R = Range("A18:A22") ' Rango resultado Set B = Range("E2:E5") ' Rango con las palabras que se pondrán en negrita Set celdaActiva = ActiveCell Application.EnableEvents = False R.Value = o.Value For Each C In R C.Font.Bold = False For Each palabra In Split(C.Text) ' Separar la concatenación en palabras For Each bCell In B If palabra = bCell.Value Then posInicial = 1 Do While posInicial > 0 ' Continuar buscando la palabra en la celda posInicial = InStr(posInicial, C.Text, palabra) If posInicial > 0 Then longitud = Len(palabra) C.Characters(posInicial, longitud).Font.Bold = True posInicial = posInicial + longitud ' Mover la posición de inicio después de la última ocurrencia End If Loop End If Next bCell Next palabra Next C Application.EnableEvents = True If Not celdaActiva Is Nothing Then celdaActiva.Select End If End Sub
@cindycabrera
@cindycabrera Ай бұрын
Muchas gracias ! Fácil y bien explicado
@erickfernandoparcotumbalob707
@erickfernandoparcotumbalob707 27 күн бұрын
como lo hicieorn no me resulta
@fernandolabian3131
@fernandolabian3131 Ай бұрын
=O(FILA()=CELDA("FILA");COLUMNA()=CELDA("COLUMNA")) =CELDA("DIRECCION")=DIRECCION(FILA();COLUMNA()) =FILA()=CELDA("FILA") =COLUMNA()=CELDA("COLUMNA")
@14jj10
@14jj10 Ай бұрын
Como puedo añadir lo mismo a diferentes tablas de la misma hoja? Muchas gracias
@Jorge·M·Mostacero·A
@Jorge·M·Mostacero·A Ай бұрын
Saludos, las disculpas del caso por responder a la fecha, no he contemplado ese contexto, te puede servir esta propuesta de Rafael Palacios el cual puedes emplear libremente en las tablas que desees kzbin.info/www/bejne/n5TYoaZtmNifi9Usi=417d1DgpuuHXvht6
@TheTANDILPERU
@TheTANDILPERU Ай бұрын
Excelente, funciona, gracias por compartir¡¡¡¡
@feliperamirezcarrillo8079
@feliperamirezcarrillo8079 Ай бұрын
Me funciona solo hasta determinadas columnas, creo que si son demasiadas ya no las oculta
@Jorge·M·Mostacero·A
@Jorge·M·Mostacero·A Ай бұрын
Saludos, podrías por favor indicar las columnas que deseas ocultar para ver ese detalle
@feliperamirezcarrillo8079
@feliperamirezcarrillo8079 Ай бұрын
@@Jorge·M·Mostacero·A gracias. El error fue mío. Excelente macros
@rerr2002
@rerr2002 Ай бұрын
Hola, ¿cómo hacer para que solo resalte las celdas con valores mayores que cero? Gracias.
@Jorge·M·Mostacero·A
@Jorge·M·Mostacero·A Ай бұрын
Selecciona el rango de datos, en la pestaña INICIO ubica FORMATO CONDICIONAL y eliges REGLAS PARA RESALTAR CELDAS - ES MAYOR QUE y ahí escribes 0
@anapatriciarodriguezgodoy6415
@anapatriciarodriguezgodoy6415 Ай бұрын
Hola no me aparece Alfanumerico
@Jorge·M·Mostacero·A
@Jorge·M·Mostacero·A Ай бұрын
Alfanumérico solo es la columna de la tabla, solo aparece así porque esta en formato de tabla. En lugar de Alfanumérico debes seleccionar tu celda de la cual deseas extraer
@ruizdaelzamora8916
@ruizdaelzamora8916 2 ай бұрын
Muchas gracias ❤❤
@sergiohernanrojasbuitrago1130
@sergiohernanrojasbuitrago1130 2 ай бұрын
Que bien, estaba buscando este código, me funcionó bien, pero me genera un error cuando la celda tiene formato de fecha, es decir cuando el valor buscado es una fecha, hay alguna forma de corregir esto?
@Jorge·M·Mostacero·A
@Jorge·M·Mostacero·A 2 ай бұрын
Saludos, si estas escribiendo directamente la fecha hazlo mediante la función fecha, ejemplo =IB·BUSCARX(FECHA(2024;10;1);A2:A12;D2:D12)
@0oPPo0
@0oPPo0 2 ай бұрын
Hola, disculpa, cómo puedo poner el código si lo quiero usar dos veces en la misma hoja? Intenté copiar y pegar en el mismo módulo cambiando los rangos pero investigando me di cuenta que no se puede usar "Private Sub Worksheet_Change (ByVal Target As Range)" dos veces en el mismo código, qué procede? Espero su respuesta, de antemano gracias
@Jorge·M·Mostacero·A
@Jorge·M·Mostacero·A 2 ай бұрын
Saludos, no había previsto un panorama como el que indicas. Para mas de una aplicación puede servir esto kzbin.info/www/bejne/j5SXk2yjnb6reZY
@FrancisSalinas-g8t
@FrancisSalinas-g8t 2 ай бұрын
Hola, gracias por el video me ayudo mucho para un trabajo. Tengo una duda, para en el caso de una permutación con valores que no sean números, se puede? De nuevo gracias, espero que pueda ver mi comentario. Saludos!
@Jorge·M·Mostacero·A
@Jorge·M·Mostacero·A 2 ай бұрын
Saludos. Si, se tendría que ajustar el código. Una opción seria asignar un numero a una letra y luego mediante la herramienta reemplazar cambiar los números por la respectiva letra que se asigno, no es muy eficiente pero es una forma de lograrlo.
@JACandela
@JACandela 3 ай бұрын
Sería posible hacer esto mismo en una funcion?
@Jorge·M·Mostacero·A
@Jorge·M·Mostacero·A 3 ай бұрын
Saludos, si cuentas office 2021 en adelante existe la función UNICOS. Si te refieres a una función personalizada para versiones <= 2019 kzbin.info/www/bejne/qae6mamCZbVngrMsi=5nyjJ34Sujc-_G4W
@JACandela
@JACandela 2 ай бұрын
@@Jorge·M·Mostacero·A Cierto, con UNICOS se puede. Pero olvidé comentar un dato, estoy tratando de hacerlo dentro de una tabla y creo que no es posible, devuelve DESBORDAMIENTO. Fuera de la tabla funciona correctamente. :(
@Jorge·M·Mostacero·A
@Jorge·M·Mostacero·A 2 ай бұрын
@@JACandela si trabajas en formato tabla, también esta la alternativa de power query donde solo debes actualizar kzbin.info/www/bejne/sJTGoX6Jg9uDsKcsi=h4luYXR3ZXmowZ23
@saultorresgurmendi1309
@saultorresgurmendi1309 3 ай бұрын
BUENAZO😀
@JAVIALY
@JAVIALY 3 ай бұрын
MUY BUEN VIDEO ME VA A SERVIR MUCHO PARA LA ENTRADA Y SALIDA DEL PERSONAL
@cooperativaagrariademujere7990
@cooperativaagrariademujere7990 3 ай бұрын
se puede tambien hacer el mismo procedimiento pero para diferentes hojas de un libro?
@Jorge·M·Mostacero·A
@Jorge·M·Mostacero·A 3 ай бұрын
Saludos, si para cada hoja se haría lo mismo mas aun si los rangos y la celda donde se mostrara el dato serán diferentes. Si el rango y la celda será el mismo para todas las hojas se puede optimizar mediante un solo código.
@JAVIERSILVAV
@JAVIERSILVAV 3 ай бұрын
alguien sabe como poner negrita a una sola palabra, en una celda que contenga varias palabras en Excel para móviles?
@Jorge·M·Mostacero·A
@Jorge·M·Mostacero·A 3 ай бұрын
Saludos Excel en móvil es limitado, tendrías que seleccionar manualmente el texto y aplicar el formato negrita.
@JAVIERSILVAV
@JAVIERSILVAV 3 ай бұрын
@@Jorge·M·Mostacero·A Pero precisamente eso es lo que no se puede hacer, yo selecciono una palabra que necesito poner negrilla en la celda y en Excel para móviles no lo permite, lo unico que deja hacer es poner negrilla a toda la celda.
@soy.mikolosal
@soy.mikolosal 3 ай бұрын
Muchas gracias, muy útil!
@adribf9504
@adribf9504 4 ай бұрын
Hola genial consulta? Como pones el botón arriba en tus iconos de tus herramientas para ver todoa los comentarios de una vez porfavor
@Jorge·M·Mostacero·A
@Jorge·M·Mostacero·A 4 ай бұрын
Saludos, ve a la pestaña "revisar", selecciona la opción "mostrar todos los comentarios", das clic derecho y eliges agregar a la barra de herramientas de acceso rápido.
@yanmarygranados2992
@yanmarygranados2992 4 ай бұрын
Muchas gracias excelente, tengo una duda si coloco varias observaciones al mismo tiempo me da un error hay posibilidad que si colocas varias observaciones por ejemplo 3 me indique la hora y no sea uno por uno
@Jorge·M·Mostacero·A
@Jorge·M·Mostacero·A 4 ай бұрын
Saludos, las 3 observaciones van en una sola celda y en otra celda, en una sola te deben aparecer sus respectivas horas? o te refieres a escribir lo mismo para 3 celdas?
@turismovenezuela3383
@turismovenezuela3383 4 ай бұрын
hola saludos muy buen video, tengo una pregunta ¿si tengo varios campos de "OBSERVACIÒN" como haría para que en ese campos también me tome la fecha y hora cuando coloque un dato?
@Jorge·M·Mostacero·A
@Jorge·M·Mostacero·A 4 ай бұрын
Saludos, te puede servir esta propuesta de Rafael Palacios kzbin.info/www/bejne/n5TYoaZtmNifi9Usi=417d1DgpuuHXvht6