Táboa de contidos
Mentres traballamos con datos en Excel, ás veces usamos rexistros naturais dos valores da nosa análise en lugar de utilizar os datos de orixe. A transformación de datos en rexistro é útil para os datos nos que os ingresos aumentan a medida que aumenta o valor da variable dependencia. Isto tamén reduce a varianza dos datos e axuda a que a información se corresponda coa distribuída normalmente con relativa precisión. Neste artigo, mostraremos varias formas de transformar os datos para iniciar sesión en Excel.
Descargar o libro de prácticas
Podes descargar o libro de traballo e practicar con eles.
Transformar datos en rexistro.xlsm
Por que necesitamos transformar datos en rexistro?
O a técnica de cambiar información dun lugar ou doutro patrón coñécese como Transformar datos . O propósito da transformación dos datos é proporcionar os datos da forma máis eficiente posible. En Excel, refírese a un determinado procedemento que se realiza mediante funcións e ferramentas de Excel.
Cando o noso conxunto de datos non se asemella ao patrón normal, podemos rexistralo convertelo para facelo o máis normal posible, aumentando a validez dos resultados cuantitativos obtidos. A transformación dos datos para rexistrar, noutros aspectos, diminúe ou elimina a distorsión dos nosos datos de orixe. É case difícil enumerar todas as aplicacións para a transformación de datos de Excel, polo que aquí tes algunhas:
- Procesamento estatístico apropiado.
- Utilizando un amplocantidade de datos para facer cálculos matemáticos.
- Organización da información financeira.
- Entre estes están a analítica empresarial e unha morea de outras.
- En función dos seus obxectivos e demandas, cada especialidade pode transformar os datos dunha forma única.
3 formas diferentes de transformar datos para iniciar sesión en Excel
Supoñamos que imos usar Excel para cambiar valores numéricos . Podemos usar unha variedade de funcións de Excel. En canto á transformación de datos, Excel inclúe unha infinidade de procedementos que se poden usar para facelo. Na maioría das circunstancias, estas capacidades serán suficientes para axudar a organizar e analizar os nosos datos.
Para transformar os datos en rexistro, estamos a usar o seguinte conxunto de datos. O conxunto de datos contén algúns nomes de empregados e as súas vendas anuais. Agora, necesitamos transformar os datos de vendas anuais para rexistrar. Entón, imos comezar.
1. Usa a función LOG de Excel para transformar datos en rexistro
Para transformar datos en rexistro, o primeiro método principal que estamos a usar é a función LOG . A función LOG en Microsoft Excel calcula o logaritmo dun número enteiro nunha base determinada. Esta é unha función integrada de Excel que se clasifica como Función de matemáticas/activación . Hai dous argumentos; número e base . Pero a base do logaritmo é opcional, podemos usala ou non.
1.1. Con Base
Utilizaremos a función LOG noforma con base 2 . Non podemos usar 1 ou 0 negativos como base. Sen máis preámbulos, comecemos coas instrucións paso a paso.
📌 PASOS:
- Primeiro, selecciona a cela onde queres poñer a fórmula da función LOG . Entón, seleccionamos a cela E5 .
- En segundo lugar, colocamos a fórmula nesa cela seleccionada.
=LOG(C5,2)
- En terceiro lugar, preme Intro .
- Agora, arrastra o Encher Manea cara abaixo para duplicar a fórmula no intervalo. Ou, para Encher automaticamente o intervalo, fai dobre clic no símbolo máis ( + ).
- Por fin podes ver o resultado. E o resultado é mostrar os datos de vendas anuais en datos de rexistro coa base 2 .
1.2. Sen Base
Nesta parte, utilizaremos a función LOG de Excel para modificar datos sen unha base. Excel presumirá que a base é 10 se non proporcionamos ningunha información sobre ela. Vexamos os pasos para iso.
📌 PASOS:
- Para comezar, escolla a cela ( E5 ) onde quere para inserir a fórmula das funcións LOG .
- En segundo lugar, escriba a fórmula a continuación na cela seleccionada.
=LOG(C5)
- Ademais, prema a tecla Intro para rematar o procedemento.
- Ademais, para copiar a fórmula sobre o intervalo, arrastre o Recheo cara abaixo ou dobrefai clic en na icona máis ( + ).
- Por último, poderás ver a anualidade transformada datos de vendas para rexistrar coa presunta base predeterminada de Excel 10 .
Ler máis: Como rexistrar datos de transformación en Excel (4 Métodos fáciles)
2. Insira a función LOG10 para converter datos para iniciar sesión en Excel
Agora, usaremos a función LOG10 para transformar os datos para iniciar sesión en Excel. Esta función devolve o valor do logaritmo dun número, sendo a base sempre 10 . Mostraremos como modificar esta base usando unha función diferente dun xeito diferente. Tamén introducimos unha columna chamada ' Valor de logaritmo ' á que se devolverán os datos alterados. Sigamos os procedementos para utilizar a función de transformación de datos en rexistros.
📌 PASOS:
- Do mesmo xeito, como no método anterior, seleccione a cela E5 e substitúe a fórmula.
=LOG10(C5)
- A continuación, prema Intro . E a fórmula aparecerá na barra de fórmulas.
- Ademais, para replicar a fórmula en todo o intervalo, arrastre o Recheo de control abaixo. Para Encher automaticamente o intervalo, faga dobre clic no símbolo máis ( + ).
- Finalmente, podes ver que os datos se transforman nun rexistro con base 10 .
Ler máis : Como calcular o rexistro en Excel (6 métodos efectivos)
3. Aplicar Excel VBA para cambiar datos ao rexistro
Con Excel VBA , os usuarios poden usar facilmente o código que actúa como funcións de Excel. Para usar o código VBA para transformar os datos no rexistro, sigamos o procedemento.
📌 PASOS:
- Primeiro, vai a a pestana Desenvolvedor da cinta.
- En segundo lugar, desde a categoría Código , faga clic en Visual Basic para abrir o Visual Basic. Editor . Ou prema Alt + F11 para abrir o Editor de Visual Basic .
- En lugar de facelo, pode simplemente facer clic co botón dereito na súa folla de traballo e ir a Ver código . Isto tamén te levará ao Editor de Visual Basic .
- Isto aparecerá no Editor de Visual Basic onde escribimos os nosos códigos para crear unha táboa a partir do intervalo.
- En terceiro lugar, fai clic en Módulo na barra de menú despregable Inserir .
- Isto creará un Módulo no teu libro de traballo.
- E, copia e pega o VBA código que se mostra a continuación.
Código VBA:
3189
- Despois, executa o código facendo clic no botón RubSub ou premendo o atallo de teclado F5 .
Non é necesario cambiar o código. Todo o que podes facer é cambiar o intervalo segundo os teus requisitos.
- E, finalmente, seguir os pasos transformará os datos nun rexistro.
Código VBAExplicación
9153
Sub é unha parte do código que se usa para xestionar o traballo no código pero non devolverá ningún valor. Tamén se coñece como subprocedemento. Así que denominamos o noso procedemento TransformDataToLog() .
6163
A instrución DIM en VBA refírese a ' declare, ' e debe usarse para declarar unha variable. Entón, declaramos o valor enteiro como inte .
5942
O For Next Loop comeza coa fila 5 , escollemos 5 como comezo valor. A propiedade Cells úsase entón para escribir valores. Finalmente, a función de rexistro de VBA para completar o noso traballo principal, e usamos a propiedade cells para executar de novo os valores das nosas celas.
1159
Isto finalizará o procedemento.
Ler máis: Como calcular a base de rexistro 2 en Excel (2 métodos prácticos)
Cousas para recordar
- Se non damos valores numéricos dentro das nosas rutinas LOG , obteremos o erro ' #Value! '.
- O ' Aparecerá o erro>#Num! se a base é 0 ou un valor negativo.
- Mostrarase o erro " #DIV/0 ! unha vez máis se a nosa base é 1 .
Conclusión
Os métodos anteriores axudarano a Transformar datos en rexistro en Excel . Espero que isto che axude! Infórmanos na sección de comentarios se tes algunha pregunta, suxestión ou comentario. Ou podes botar unha ollada aos nosos outros artigos no blog ExcelWIKI.com !