Red de conocimiento informático - Conocimiento del nombre de dominio - ¿Cómo hacer un pequeño programa que combine datos automáticamente?

¿Cómo hacer un pequeño programa que combine datos automáticamente?

El problema es seleccionar la parte más pequeña con un tamaño mayor que un tamaño determinado. Esto se puede hacer con Excel. Si decide programar, se recomienda utilizar el lenguaje Visual Basic. Por un lado, es fácil de aprender y, por otro lado, puede abrir fácilmente tablas de Excel llamando funciones y manipulando los datos que contiene.

Presente principalmente el método Excel:

Necesita utilizar la función IF y la clasificación de datos

La función IF se escribe como: "IF (expresión condicional, valor 1, valor 2)”. Si la expresión condicional es verdadera, el valor de la función es el valor 1; si no es verdadera, el valor de la función es el valor 2.

Tome la barra acortada como ejemplo. Complete la longitud de la barra existente en la tabla, complete la longitud dada en la columna de la derecha y expanda los datos para que correspondan a la izquierda. Agregue otra columna a la derecha de "Tamaño de pieza dado", denominada "Diferencia de dimensiones" e ingrese la fórmula "Diferencia de dimensiones = Tamaño de pieza - Tamaño dado" (debe reemplazarse con una celda específica, en la ilustración es D3 = B2-C2) y expandir.

La diferencia de tamaño puede ser positiva o negativa y es inconveniente manejarla de manera uniforme. Puede usar la función IF para ajustarla. En la columna de la derecha, columna E, se almacena la diferencia de tamaño ajustada. La llamé "Diferencia de tamaño de filtro". Queremos encontrar el que tiene la diferencia de tamaño más pequeña, por lo que debemos filtrar la diferencia de tamaño más pequeña. Sin embargo, los valores negativos significan que el tamaño de la pieza es más pequeño que el tamaño dado y debemos eliminarlo. Bueno, convertiremos todos los valores negativos en números muy grandes, por lo que la fórmula se puede escribir así: En la unidad E3, complete el cuadro con "=IF(D3>0, D3, 100000)", luego expanda y la siguiente fórmula se completará automáticamente.

A continuación, puede seleccionar todos los datos (excluyendo el título "Dimensiones de una determinada pieza") y ordenarlos en orden ascendente según la "Diferencia de tamaño del filtro".

El siguiente la parte mejor clasificada es Las partes que estás buscando

El núcleo de este proceso es una expresión. Si encuentras una expresión, puedes asignar un valor a cada parte según el tamaño dado. este valor es el orden que mejor se adapta a nuestras necesidades.