Saltar al contenido

En busca de la ultima formula


JUANCOAR

Recommended Posts

publicado

Un saludo a todos.

La cuestion que planteo es la siguiente (para su ilustracion acompaño un archivo)

1º.- En las columnas A:J, hay unos números fijos que no pueden cambiar (1 a 50)

2º.- En la columna W se añaden una serie de números, que son resultado de unos datos a los que se suman automáticamente las cantidades de la columna AF. (W= dato introducido invariable+AF)

Cada número de la columna W no puede repetirse en su fila correspondiente (A:J) Es decir: W1 NO puede contener un número comprendido en el rango A1:J1 ; W2 no puede ser un numero comprendido en A2:J2 y así sucesivamente, cada fila (normalmente unas 40 filas).

3º.- De manera rudimentaria, he montado mediante varias formulas unas hojas que me sacan del paso, así utilizo las columnas Y:AD para comprobar si se repiten mediante la fórmula DELTA. (Me aparece un “1” de color si se repite)

4º.- Las columnas AG:AP me sirven de apoyo para aplicar la citada formula.

5º.- Cada celda de la columna AF, contiene el mismo número.

6º.- Con mi ignorancia en excel, con la función REEMPLAZAR, voy sustituyendo los números de la columna AF (se suman automáticamente a los de la columna W) hasta que en W no se repita ninguno en su fila correspondiente.

- Mi pregunta es: ¿Qué formula puedo emplear para que automáticamente se calcule el numero o números posibles de AF, en caso de existir más de una solucion?

CONDICIONES:

- Las celdas AF1, AF2, AF3,… contienen un mismo número y es el que tengo que calcular para que el numero de W1 no esté incluido en A1:J1, W2 no esté en A2:J2….

- W1, W2, W3,… deben ser números de comprendidos entre 1 y 50 (ambos incluidos)

- El numero de la columna AF puede ser un numero negativo, cero o un numero positivo.

Me da igual que al introducir la formula o macro me aparezca en una celda la solución o las posibles soluciones -si hay más de una- y yo introducir manualmente el dato en AF o bien que automáticamente varíe toda la columna. ¿Es posible?

Muchas gracias por vuestro tiempo

CODIGOS15.xls

publicado
Si entendi bien y asumiendo que en A:J no hay duplicados, tendrias como resultado 40 numeros distintos, es asi?

- - - - - Mensaje combinado - - - - -

Abriste nuevo tema sin responder mi pregunta.

Perdon, pero no sbia como responder.

En A:J si se pueden repetir los numeros. Esos numeros no se pueden alterar.

Lo que quiero es modificar automaticamante el numero de AF (sin tener que hacerlo manualmente como ahora hasta conseguir que W1 no sea igual a ningun numero comprendido en A1:J1, ni W2 a A2:J2, etc.

publicado

No hay limites de numeros, las celdas de W pueden contener cualquier numero, diferentes o no, solo que esten comprendidos del 1 al 50. Yo tengo 100 planillas como esta y cada 15 dias tengo que modificar manualmente AF a fin que el numero que coloque convierta a las celdas de W en numeros comprendidos del 1 al 50 y que no se repitan en sus respectivas columnas.

Hasta ahora, yo coloco en AF el 1[ automaticamente varia W] y ¡¡caramba¡¡ W15 está en la serie A15:J15, pues coloco el 2, ¡¡vaya¡¡ ahora es W6 que se repite en A6:J6, pues coloco el 3.... (numeros negativos, positivos y el cero) hasta que cada celda de W no se repita en la serie A:J de su respectiva fila.

Un cordial saludo

publicado

En el archivo que he subido si cambiamos el numero 2 de AF por el numero 4 se cumple la condicion. Yo quiero que ese numero en este caso el 4 se calcule automaticamente.

- - - - - Mensaje combinado - - - - -

La columna W no se puede variar mediante otra forma, que no sea la suma del unico numero de AF

Cada celda de W se modifica al sumarse AF y la cuestion es encontrar ese numero magico que sumado a W, hace que esa celda contenga un numero distinto a su fila. Si en la serie A:J existen 5,6,7 o 8 numeros la celda W correspondiente debe contener un numero que no sea uno de estos, me da igual cual.

publicado

Estimado Armando; vuelvo a repetir que soy un inutil para el tema de excel. Excel me da error, cuando tengas tiempo introduce las formulas en mi archivo y subelo

publicado

AF puede ser cualquier numero positivo negativo o cero. AF es un unico numero que se suma a unos numeros introducidos por mi y que resulta W. Con la condicion que W1 dede ser un numero que no este en A1:J1 y W2 no debe estar en A2:J2.

Yo periodicamente modifico W con unos numeros a los que se suma AF. W= dato introducido por mi invariable + AF; AF puede ser cualquiera, en tanto W cumpla la condicion anterior.

- - - - - Mensaje combinado - - - - -

W debe ser menor o igual de 50

publicado

En tu primer ejemplo hay numeros en la columna V, en el segundo ejemplo esta esta en blanco, cual debe ser?

Asumiendo que debe haber numeros, hay algun criterio para definirlos?

Con esta formula y sus resultados MAX($A1:$I1)+1 = 7,21,17,30,41,46 se cumplen las condiciones, aunque la verdad es que estoy confundido, no logro entender la mecanica completamente,

- - - - - Mensaje combinado - - - - -

En tu primer ejemplo hay numeros en la columna V, en el segundo ejemplo esta esta en blanco, cual debe ser?

Asumiendo que debe haber numeros, hay algun criterio para definirlos?

Con esta formula y sus resultados MAX($A1:$I1)+1 = 7,21,17,30,41,46 se cumplen las condiciones, aunque la verdad es que estoy confundido, no logro entender la mecanica completamente,

publicado

K son numeros que introduzco yo. Es decir yo introduzco los datos de las columnas A,B,C,D, E, F, G, H y son fijos para siempre. Tambien cada periodo de tiempo se varia la columna K con datos externos. La cuestion es hallar un numero negativo o positivo que sumado a K se obtenga un numero (1 a 50 ) no incluido en su fila correspondiente, este numero podria estar en L. La distribucion de las columnas me es indiferente, salvo A:H.

Un saludo y agradecido por su tiempo y dedicacion

publicado

K es un dato externo que modificó cada cierto tiempo. Borro los datos antiguos e inserto de nuevos. La condicion es sumarle un unico numero negativo o positivo y que el resultado de esa suma no sea un numero comprendido en su fila A:H.

Mi tarea es buscar ese numero, y lo hago manualmente, es decir con la herramienta REEMPLAZAR, me situo en la columna K+L y coloco el 1 (mediante la funcion DELTA veo las repeticiones) coloco el 2, el -3, .... hasta conseguir que no exista ninguna celda que se repita con su fila.

publicado

Don Armando, con esta formula se consigue aumentar en 1 el numero mayor de A:I, pero no interviene en nada la columna W que son datos externos que cada quince dias tengo que actualizar, ni me proporciona un unico numero que sumado a estos me de como resultado un numero no incluido en la fila de A:I.

Un cordial saludo y mil gracias por su tiempo

Archivado

Este tema está ahora archivado y está cerrado a más respuestas.

×
×
  • 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.