Jump to content

Formula Excel


Recommended Posts

Hola, 

Estoy intentando crear una hoja de excel, de forma que voy añadiendo los datos de unos trabajadores y sus tienpos en el chat (Trabajo en atención al cliente). Y me gustaría poder introducir los tiempos en el chat junto al nombre del trabajador en 7 tablas de excel (De lunes a domingo) y que en otra hoja de excel automáticamente me ordene cada trabajador con su tiempo en chat para así hacer un calculo cada dia de cuanto tiempo pasa al chat cada uno. Lo he intentado con la función buscarv pero no me funciona.

 

Sabríais que función puedo utilizar para desde la hoja Summary que se busque automáticamente el nombre del trabajador y añada el tiempo que ha pasado al chat?

 

Gracias de antemano por la ayuda

Link to comment
Share on other sites

Hola Xoel,

Es complicado ayudarte si no conocemos cómo tienes dispuestos los datos en las hojas.

Entiendo que se trata de información confidencial por tanto te sugiero que clones tu libro de trabajo y elimines los datos privados pero mantengas su estructura.

De otra forma no te podremos dar una solución concreta.

Un saludo,

Link to comment
Share on other sites

Hola Xoel

Hace 20 horas, XoelAraujo dijo:

Y me gustaría poder introducir los tiempos en el chat junto al nombre del trabajador en 7 tablas de excel (De lunes a domingo) y que en otra hoja de excel automáticamente me ordene cada trabajador con su tiempo en chat

Hacer eso es muy mala idea!!! NUNCA, ni en tus peores pesadillas, deberías dividir la data en distintas tablas/hojas/libros ya que eso complica todo mucho más. Mi recomendación sería poner una sola tabla que contenga el nombre del usuario, la FECHA, los minutos que pasó en el chat y el resto de columnas que requieras, luego puede sacarse con fórmula el día de la semana y armar un resumen mediante una tabla dinámica.

Link to comment
Share on other sites

Hola,

Power query permite unir diferentes tablas de diferentes hojas de un mismo libro o libros diferentes, lo que nos permite consolidar los datos en una sola tabla.

Luego podemos hacer una tabla dinámica.

Adjunto ejemplo.

Los datos de las hojas Lunes a Domingo son aleatorios, si da un clic derecho en la tabla dinámica esta se actualizará con los datos, al ser aleatorios están en "permanente cambio".

El libro es solo un ejemplo de una de las tantas cosas que se pueden hacer con Excel.

Para dominar el tema deberá comenzar por estudiar el uso del Power Query.

Saludos

 

 

Multiples tablas - Ejemplo.xlsx

Link to comment
Share on other sites

  • Crear macros Excel

  • Posts

    • Buenos días a todos; -Necesito de vuestra ayuda. Para mejor comprensión adjunto enlace de un video y comentario. Saludos y gracias de antemano     Adjunto también la macro. MEvento.zip
    • No debe importarnos que el usuario que abrió el tema no vuelva a consultarlo porque nuestras respuestas le llegaron demasiado tarde... Lo importante es poder ayudar a otros usuarios que tengan un problema similar en el futuro...
    • Es una opción original e ingeniosa pero creo que difícil de comprender para un usuario que sepa fórmulas sencillas... Adjunto otra opción con fórmulas desbordadas que puede que sea más fácil de comprender para un usuario que esté aprendiendo a formular, pues hay 3 pasos separados: Columna D : A cada valor se le añade 1> a la izquierda, se sustituye el primer + por 2> y el segundo + por 3>. De paso se quitan los signos , y . para convertir los valores en números. Todo ello con la función SUSTITUIR. ="1>"&SUSTITUIR(SUSTITUIR(SUSTITUIR(SUSTITUIR($C2;",";"");".";"");"+";"2>";1);"+";"3>";1)   Columna E (desbordada hacia la derecha en las columnas F y G): Extrae los valores y letras de 1>, 2> y 3>. Todo ello con una versión matricial de la función EXTRAE, con la ayuda de la función ENCONTRAR. =SI.ERROR(SUSTITUIR(EXTRAE($D2;ENCONTRAR({"1>"\"2>"\"3>"};$D2);SI.ERROR(ENCONTRAR({"2>"\"3>"\"0>"};$D2);100)-ENCONTRAR({"1>"\"2>"\"3>"};$D2));{"1>"\"2>"\"3>"};"");"")   Sumas de C, T y V: Suma las cantidades consumidas de cada letra con la función SUMAPRODUCTO. Salu2, Pedro Wave Sumar Letras PW1.xlsx
    • Hola,  Estoy intentando vía InputBox rellenar con el dato introducido una columna. Pero no consigo que lo haga desde la primera fila libre de A. Sería pegar el dato a partir de la primera celda libre de la columna A (está en verde), en función del Nº de filas de la columna B No consigo modificarla y se pega desde el comienzo.  Podéis echarle un vistazo? La macro está en el ejemplo. ¡Muchísimas gracias!      ej_InputBox.xlsm
    • La mía. Sub Mostrar() Application.ScreenUpdating = False Range("B:CM").EntireColumn.Hidden = False End Sub '-- Sub Ocultar() Dim Filtro As Range Application.ScreenUpdating = False Mostrar For y = 2 To Columns("CM").Column If WorksheetFunction.CountIf(Cells(8, y).Resize _ (Range("A" & Rows.Count).End(xlUp).Row, 1), "<>" & Empty) = 0 Then Columns(y).Hidden = True End If Next End Sub  
  • Recently Browsing

    No registered users viewing this page.

×
×
  • Create New...

Important Information

Privacy Policy