Saltar al contenido

Victor7

Exceler E
  • Contador de contenido

    404
  • Unido

  • Última visita

  • Días con premio

    31
  • País

    España

Victor7 ganó el día el 23 de noviembre

Victor7 had the most liked content!

4 Seguidores

Sobre Victor7

Configuraciones

  • Campo que utilizas como separador de argumentos
    ;
  • Mi versión de Excel:
    0

Visitantes recientes del perfil

El bloque de últimos visitantes está desactivado y no se puede mostrar a otros usuarios.

Victor7's Achievements

Miembro destacado

Miembro destacado (9/14)

  • Creador de conversaciones
  • + de 1 año
  • 100 reacciones
  • + 5 reacciones
  • + de 1 mes

Insignias recientes

246

Reputación de la comunidad

  1. Hola a ambos, @Maku, no tengo claro si funcionará en versiones antiguas, pero prueba con: =FECHA(A3;MES(B3&1);C3) Si esa misma fórmula la introduces en una celda que tenga formato personalizado dddd, te ofrecerá el día de la semana a que corresponde. Saludos,
  2. Hola a ambos, Otra opción podría ser aplicar previamente a las celdas implicadas este formato personalizado: #.###"/01/24" Bastará con incluir el día (7, 30, 18,... el que sea) y la celda recogerá visualmente el resultado deseado. Si la situación termina aquí, puede adoptarse, si se desea, este procedimiento. Pero tengamos presente que en las celdas implicadas no habrá una fecha, sino un número (el día introducido). Quiere decir que no puede haber cálculos dependientes de esa celda, ya que no darán los resultados esperados. – Nota: Modificar 01/24 por el mes y año deseados. Saludos,
  3. Hola a todos, Otra opción podría ser: =BUSCARV(B30;DESREF(A$4;;COINCIDIR(C30;B$2:W$2;)-2;15;3);3;) ...fórmula que, insertada en D30, puede copiarse verticalmente hasta donde sea necesario (archivo adjunto). Nota: He modificado las fórmulas de C26:C27, convirtiéndolas en dinámicas; sólo habrá que revisar si el rango de suma es el que se desea. Sumas con condición (C).xlsx
  4. Hola, Puedes utilizar la función =CONTAR.SI Saludos,
  5. No debería. Las funciones =IZQUIERDA y =EXTRAE, que yo recuerde, funcionan desde tiempos ancestrales.
  6. Hola de nuevo, Bien, vamos con la explicación: La idea para comparar si 2 filas tienen esos mismos 4 conceptos (fecha, cuenta, importe debe e importe haber), es concatenarlos para ver si coinciden TODOS sus contenidos. Empecemos con esta fórmula: =B5&E5&J5&K5 que nos devolverá: 438311000000000040000; o sea una concatenación de esas celdas (el primer 43831 es 01/01/2020 en formato numérico). Pero, ¿qué ocurre con eso? Nos tropezamos con un inconveniente: Excel sólo reconoce [y trabaja] con 15 dígitos significativos, así que no podemos trabajar con aquella cantidad. Tenemos que separarla en 2; de ahí que necesitemos: =IZQUIERDA(B5&E5&J5&K5;15) =EXTRAE(B5&E5&J5&K5;16;15) La 1ª fórmula extraerá las 15 primeras posiciones, y la 2ª el resto a partir de la posición 16. En este punto, ya podemos pedirle a Excel que nos haga comparaciones: si los dígitos obtenidos de estas 2 últimas fórmulas son los mismos en las filas 5 y 6, quiere decir que hay duplicidad; caso contrario, son partidas diferentes. Ésa es la base de todo; a partir de ahí está configurado el formato condicional. Saludos,
  7. No estoy seguro de interpretar bien lo que buscas, pero observa el archivo adjunto... Saludos, Comprobar Diario (B).xlsx
  8. Hola a ambos, @jcameroe, para estar seguros de entenderlo: ¿por qué no vuelves a subir el archivo, borrando todos los formatos condicionales y coloreando a mano las celdas correctas? Así iremos sobre seguro... Saludos,
  9. El problema está en que la función =FILTRAR no responde bien dentro de una tabla. Es necesario ejecutarla fuera de un rango como tal. Si le es imprescindible que las 6 columnas de la hoja 'Matriz' estén unidas, lo que puede hacer es introducir las fórmulas de AZ3:BC3 en , por ejemplo, BF3:BI3 y verá que los resultados son los esperados. Después, vaya eliminando columnas a partir de AZ, hasta que queden 'unidas' las 6 columnas. También tendrá que modificar (reconstruir) los datos de la hoja 'Cartelera (2)' para que recojan los esperados. Una última sugerencia: Tal vez le interese aplicar a las celdas AF20, AF22 [y otras] este formato personalizado: # "DÍAS" Saludos,
  10. Aunque no he sido invitado, por si acaso te interesa, te subo un archivo fácil de construir e interpretar. Los resultados finales pueden ser recogidos fácilmente en otra hoja modificando colores, formatos, etc. etc.... Saludos, N° DE DIAS (G).xlsx
  11. Hola a ambos, @pinoji, otro método: Introduce, por ejemplo en K8 (u otra celda que esté vacía), esta fórmula : =MMULT(E8:E57*{1};{1}) Ya tenemos la columna E (Debe) como números. Copia esa fórmula y pégala en M8 (2 columnas a la derecha). Debería aparecer =MMULT(G8:G57*{1};{1}); ya tenemos también transformada la columna G (Haber) en números. Por último, selecciona el rango K8:M57, cópialo y pégalo como valores en E8. Si todo ha ido bien, ya tenemos Debe y Haber en formato número. En este punto, se pueden suprimir los datos de las columnas K:M. Veo que en las filas 58 y 59 también hay cifras (como texto), así que quizá sea conveniente introducir fórmulas de sumas (o restas), o bien ampliar el rango 2:57 a 2:59, pero en este caso tendrás en todo cifras cerradas. Analiza cuál es la mejor alternativa a emplear (si se cambia algún Debe o Haber, los totales no cambiarán...). Saludos,
  12. ...................y bueno, si lo anterior sirve, creo que la 2ª fórmula (la de F5), puede simplificarse un tanto, dejándola así: =(261-E5)/45,625*DIA(FIN.MES(HOY();0))*C5 Saludos,
  13. Hola de nuevo a ambos, A ver si lo he entendido: modifica la fórmula que tienes en E5 así: =SUMAPRODUCTO(--(DIASEM(D5:D25;2)<6)) y en F5 introduce esta otra: =(((365-(104+E5))*8)/365)*DIA((FIN.MES(HOY();0)))*C5 ¿Era eso? ❓
  14. Hola a ambos @jues, si ya tienes resuelto el problema con la aportación de @Israel Cassales, perfecto. Punto final y a otra cosa. Pero si queda algún fleco pendiente, iría bien que explicaras qué es lo que buscas conseguir. Veo que tu fórmula lleva 365 a piñón fijo, y bueno... existen años bisiestos. Noto también que la fórmula trabaja con el último día del mes actual... Por finalizar, insisto: si todavía falta alguna puerta por abrir, sería interesante conocer la casuística concreta que lleve al resultado final esperado. Saludos,
  15. Hola de nuevo a todos, Con el detalle clarificador (que yo desconocía) de @JasallBcn , se elimina el problema que yo intuía sobre la dualidad de siglo de nacimiento. Así pues, podemos utilizar esta fórmula en todos los casos: =FECHA(IZQUIERDA(B5;2)+100*O(--EXTRAE(B5;7;1)={6\7\8});EXTRAE(B5;3;2);EXTRAE(B5;5;2)) O, siguiendo el algoritmo utilizado por @John Jairo V : =--TEXTO(19+O(--EXTRAE(B5;7;1)={6\7\8})&IZQUIERDA(B5;6);"0000-00-00") obtendremos el resultado deseado . En este último caso, recuerdo, debe asignarse a la celda destino formato fecha. Adjunto el archivo sólo con 5 ejemplos donde se advierten las diferencias. Saludos, Cumpleaños Foro (C).xlsm
×
×
  • Crear nuevo...

Información importante

Echa un vistazo a nuestra política de cookies para ayudarte a tener una mejor experiencia de navegación. Puedes ajustar aquí la configuración. Pulsa el botón Aceptar, si estás de acuerdo.