“Conocimiento software>

¿Cuál es el comando que pasea fórmulas con filas y columnas cambiadas en Excel?

2012/1/18
No hay un solo comando en Excel para pegar específicamente las fórmulas con filas y columnas conmutadas. Sin embargo, puede lograr esto utilizando una combinación de técnicas:

1. Transpose y pegue valores:

* Seleccione las celdas de fórmula: Resalte las células que contienen las fórmulas que desea transponer.

* Copie las fórmulas: Use Ctrl+C o haga clic derecho y seleccione "Copiar".

* Pegar como transposición: Seleccione una celda vacía donde desee que se vayan las fórmulas transpositadas. Haga clic derecho y elija "Pegar especial". En el cuadro de diálogo "Pegar especial", seleccione "Transponer" y haga clic en "Aceptar".

* Pegar valores: Ahora, con las fórmulas transponidas seleccionadas, use Ctrl+C para copiarlos de nuevo. Haga clic derecho en las celdas de destino y seleccione "Pegar especial". Elija "Valores" y haga clic en "Aceptar". Esto convertirá las fórmulas transpositadas en sus valores resultantes, cambiando efectivamente las filas y columnas sin que las fórmulas permanezcan activas.

2. Usando la función de transposición:

* Seleccione un rango vacío de celdas: El rango debe tener el mismo número de columnas que los datos originales tienen filas y viceversa.

* Tipo `=Transpose (rango)`: Reemplace el "rango" con el rango real que contiene las fórmulas que desea transponer.

* Presione Ctrl+Shift+Enter: Esto ingresará a la fórmula como una fórmula de matriz, aplicando la función de transposición a cada celda en el rango seleccionado.

3. Usando VBA (macro):

Este enfoque es para situaciones más complejas o si necesita automatizar esta transposición.

* Abra el editor VBA: Presione Alt+F11 .

* Inserte un módulo: Haga clic en "Insertar"> "Módulo".

* Pega el siguiente código:

`` `VBA

Sub transposformulas ()

Dim Sourcerange AS Range, TargetRange como rango

Establecer SourCerange =Range ("A1:B10") 'Reemplace con su rango de origen real

Establecer TargetRange =Range ("C1:J1") 'Reemplace con su rango de destino real

TargetRange.Formula =Application.Transpose (Sourcerange.Formula)

Final

`` `` ``

* Ejecute la macro: Presione F5 o haga clic en el botón "Ejecutar".

Recuerde adaptar el código para que coincida con sus rangos y fórmulas específicos.

Estos métodos transpondrán sus fórmulas, cambiando efectivamente filas y columnas en sus datos de Excel.

¿Cómo puedo usar Excel para hacer un horario de amortización?
¿Cuál es el nombre dado a los antecedentes de la tabla en Excel?
En Excel, ¿cómo seleccionas celdas adyacentes con el mouse?
¿Cómo se separa las palabras en una celda de Excel?
¿Cuál es el propósito de exportar un informe a Excel GCSS Army?
¿Cómo ayuda Microsoft Excel a un emprendedor?
¿Qué proporciona una señal visual sobre el valor de la célula en relación con otras células en Excel?
¿Qué incluye cajas de botones y galerías en Excel?
Más categorías
    没有任何同级栏目
Conocimiento de la computadora © http://www.ordenador.online