Jump to content

Héctor Miguel

Members
  • Posts

    1,430
  • Joined

  • Last visited

  • Days Won

    65

Héctor Miguel last won the day on September 29

Héctor Miguel had the most liked content!

About Héctor Miguel

  • Birthday 10/25/1956

Converted

  • Campos
    ,
  • Mi versión de Excel:
    0,7,8,9

Recent Profile Visitors

6,097 profile views

Héctor Miguel's Achievements

  1. para determinar si de una serie de valores, algunos (cuantos y cuales) llegan a sumar una cantidad "X", la ecuación es: 2 ^ n (siendo 'n' el número de "sumandos"), por lo tanto, la sugerencia es: - preparar el listado con SOLO los valores donde buscar la suma total - trasladando al nuevo listado SOLO valores menores (o igual) a dicha suma total - si se trata de varios clientes/proveedores (obviamente) trasladar SOLO los del cliente/proveedor de que se trate para no hacerte el cuento más largo (ya bastante tendrás que leer), analiza este ensayo: Conciliando cuentas con Excel sugiero (también) no darle una "ojeadita", sino leer completo (hasta entenderlo bien), sobre todo lo que "debes" hacer (o no) una vez que ejecutes las macros (segundo párrafo después de la figura 3) puedes descargar el modelo con el que se hizo el ensayo después tomas/adaptas/... lo que necesites de las macros para trasladar a tu situación real (o adaptar tu situación al modelo ?)
  2. mientras los datos, por mucho que cambien, sean constantes, cualquier solucion es aplicable pero... si interviene la aleatoriedad, las transformaciones por pq siempre iran "un paso atras" (reportando los "aleatorios anteriores"), esa fue la razon de la pregunta 🙂
  3. pregunta: eso de la aleatoriedad es(ERA) importante ?, o fue solo "por rizar el rizo" ?
  4. analiza esta (añeja) consulta: Casilla de verificacion dentro de una celda
  5. si eres de los que creen que "una imagen dice mas que mil palabras" (?) toma en cuenta que (hablando de excel)... un modelo (EN excel) bien se merece mas de mil imagenes o explicas (con lujo de detalles) como (RE)crear un modelo con los datos (+/- exactamente) iguales al tuyo o adjuntas (una copia muy RE-DU-CI-DA de) TU modelo (hasta inventada, solo procura que sea fiel de la situación a resolver) OJO: si hay datos "sensibles", son de los que puedes "inventar" en cualquier caso, incluir/argumentar/... un ejemplo (resuelto a mano) suele ser de utilidad cuanto y más, si comentas también las consideraciones del caso
  6. no se si notaste que en la propuesta del adjunto se incluyen dos formas (todos y "unicos") por lo que a tu comentario le sigue faltando la claridad con respecto de: por lo que adjunto otras alternativas (agregando la de @Oscar_MRF , incluso una TD), pero sabe que todas tienen sus pros y contras (p.ej.) con una TD no puedes contar unicos, a menos que uses "recuento distinto" lo que te obliga a aplicar el "modelo de datos" (para tu caso, "matar moscas a cañonazos") cuentaUnicos vCondiciones (ayudaExcel).xlsx
  7. o... a reserva de que tu modelo "real" tenga elementos que no "se ven" en tu consulta ? prueba con la muestra del adjunto (aunque hay mas alternativas), funciona desde xl-2007 cuentaUnicos vCondiciones (ayudaExcel).xlsx
  8. en tanto aclaras esta parte: mira por aqui: - Función CONTAR.SI.CONJUNTO
  9. aprovechando este comentario: adjunto una muestra (de una corta parte) de las posibilidades de xPath 1.0 que usa XMLFILTRO filterXml xPath 1.0.xlsx
  10. tu caso requiere de vba porque estas aplicando formatos personalizados analiza tu adjunto en devolucion (UDF y CONTAR.SI(... ) formatos personalizados (ayudaExcel).xlsb
  11. selecciona [A1:A2] y agrega la siguiente regla de validacion (personalizada) con el estilo de limite o grave en la pestaña para error: =y((a$1+a$2)<=31,a$1>=a$2,a$2<=a$1) OJO con el separador de argumentos, mi sistema usa a la coma " , " (cualquier mensaje de error, va por tu cuenta)
  12. si esa formula te devuelve 0 o algún error, se debe a que... - o el criterio no coincide - o alguna referencia contiene ese error si quieres pasarlo por alguna macro (asumo procedimiento y no una udf ?) solo tienes que indicarle a la macro: - cual es el rango (y las referencias) - que deposite la formula - que convierta a valores constantes - que borre resultados con error
  13. 1) selecciona el rango de celdas a dar color en la hoja "leyenda" => [B12:AB13] 2) aplica reglas de formato condicional usando una fórmula como esta: =suma(('sec 02'!$b:$b=b12)*('sec 02'!$c:$c="libre"))>0 3) aplica el color (fondo o trama o ...) de tu preferencia y termina con el formato para otros casos... sigue con el mismo criterio según el volumen de celdas con este formato... (se paciente ?)
  14. cambia esta parte: por esto: celda.Offset(0, 36) = celda.Offset(0, 4) & celda.Offset(0, 5) a reserva de estar ciertos de que necesitas "sumar" en lugar de "concatenar" 🤔
  15. lo que SI hace didvidirtexto es devolver una matriz dinamica de filas y columnas si le dices como identificar que caracter separa cada elemento, por lo que aplique UNIRCADENAS con un separador diferente entre saltos de fila (si lambda o no, sigue siendo redundante) 🤔
×
×
  • Create New...

Important Information

Privacy Policy