Red de conocimiento informático - Material del sitio web - Cómo utilizar Excel para crear tablas y calcularlas automáticamente

Cómo utilizar Excel para crear tablas y calcularlas automáticamente

1. Cómo configurar los resultados del cálculo en la celda de ejemplo

Primero: Insertar-Nombre-Definición, ingrese: X o el nombre personalizado de "Resultado" en el cuadro de diálogo emergente "Nombre del actual libro de trabajo", y luego pegar en la "posición de referencia" = EVALUAR (SUSTITUIR (SUSTITUIR (SUSTITUIR)) Pegar en la "posición de referencia" = EVALUAR(SUSTITUIR(SUSTITUIR(SUSTITUIR(SUSTITUIR(SUSTITUIR(calcular!$C$1,"[ "," ("), "]", ")"), "×", "*"), "÷", "/")) fórmula (tenga en cuenta que debe haber un signo "=". Luego coloque el fórmula "¡Calcular! $C$1 "Seleccione y luego haga clic en la celda donde se debe realizar la fórmula. Si desea una referencia relativa, elimine el carácter $. Ya está bien, ingrese una expresión en C1, como 15 5. Se puede ver ×3 e ingresar = en D1 x (debe ser 30).

2 Cómo mostrar el menú de resultados en otra celda después de ingresar una fórmula en Excel--Insertar--Nombre--. Definición: Ingrese AA (cualquier nombre), ingrese la siguiente fórmula: =EVALUAR ($A$1)

Luego ingrese la fórmula en la celda B1: = AA

Pero esta fórmula no puede reconocer símbolos, como: [ , ×, ÷, etc.: [ , ×, ÷, etc. Al calcular, es mejor usar el primero 3. Cómo escribir una función personalizada en Excel, como llamar a SUM(. ) en una tabla?

Celda A1=2; Celda B1=2; Celda C1=2 Celda D1=(A1 B1)×C1 El resultado mostrado es 8;

Entonces, ¿cómo? ¿Puedo? La expresión de (2 2) × 2 se muestra en la celda E1 y se establece una correlación. Cuando la celda D1 se convierte en = (A1 BA)^C1, el resultado mostrado es 16, entonces E1 también se mostrará automáticamente como (. 2 2) La expresión de cálculo de ^2, lo que significa que a medida que cambia la fórmula de cálculo de la celda D1, la expresión de cálculo que se muestra en la celda E1 también cambiará

Segundo caso:

¿Qué hacer cuando el cálculo de la celda cambia arbitrariamente? Por ejemplo, al calcular la expresión E1 = A1 B1 C1 D1, ¿qué tal D2 = A2 B2 C2, F3 = A1 B1 C1 D1 E1? En otras palabras, la fórmula de cálculo puede aparecer en cualquier celda, la celda de datos a la que hace referencia la fórmula de cálculo se puede cambiar arbitrariamente y la celda donde se debe mostrar la expresión de cálculo también puede ser arbitraria

Para la primera pregunta, hazlo en dos pasos:

1. Personalizar una función

Función pública K (x As Range)

K = Derecha ( x.Formula, Len (x.Formula) - 1) Función Finalizar

El proceso de personalización de la función es el siguiente:

Herramientas--Macros--Visual Basic Edit Explorer- -haga clic derecho--Insertar módulo--luego pegue la función anterior en él.

2. Escribe la fórmula en E1

=SUSTITUIR(SUSTITUIR(k(D1), "A"amp; FILA(A1), A1), "B"amp; FILA. (B1), B1), "C" y FILA(C1), C1)

Simplemente arrastre hacia abajo los demás. Cuando necesito agregar varios parámetros de la celda de la aplicación, agrego algunos correspondientemente: SUSTITUIR (y luego agrego algunos correspondientemente, como:, "F" y FILA (F1), F1).

Seleccione Ninguno (no recomendado) en Herramientas-"Macros"--"Seguridad" para que el sistema no le pregunte cada vez que cargue macros.

***También puede utilizar la función de tabla de macros GET para reemplazar la función personalizada.