Táboa de contidos
O titorial mostra 3 técnicas diferentes para trazar un histograma en Excel: usando a ferramenta especial de histograma de análise, función FRECUENCIA ou COUNTIFS e gráfico dinámico.
Aínda que todo o mundo sabe o fácil que é. é crear un gráfico en Excel, facer un histograma normalmente suscita unha morea de preguntas. De feito, nas versións recentes de Excel, a creación dun histograma é cuestión de minutos e pódese facer de varias maneiras: empregando a ferramenta especial Histograma do paquete de ferramentas de análise, fórmulas ou a antiga táboa dinámica. Máis adiante neste titorial, atoparás a explicación detallada de cada método.
Que é un histograma en Excel?
A Wikipedia define un histograma do seguinte xeito: " O histograma é unha representación gráfica da distribución de datos numéricos. " Absolutamente certo e... totalmente pouco claro :) Ben, pensemos nos histogramas doutro xeito.
Algunha vez fixeches un gráfico de barras ou columnas para representar algúns datos numéricos? Aposto que todos teñen. Un histograma é un uso específico dun gráfico de columnas onde cada columna representa a frecuencia de elementos nun determinado intervalo. Noutras palabras, un histograma mostra gráficamente o número de elementos dentro dos intervalos consecutivos non superpostos, ou bins .
Por exemplo, pode facer un histograma para mostrar o número de días con unha temperatura entre 61-65, 66-70, 71-75, etc. graos, o númerocun apóstrofo anterior (') como '1-5 . Se queres que as etiquetas do teu histograma de Excel mostren números de bandexa , escríbeas tamén cos apóstrofos anteriores, por exemplo. '5 , '10 , etc. O apóstrofo só converte números en texto e é invisible nas celas e no gráfico de histogramas.
Se non hai forma de escribir as etiquetas do histograma desexado na túa folla, podes introducilas directamente no gráfico, independentemente dos datos da folla de traballo. A parte final deste titorial explica como facelo e móstrase outras melloras que se poden facer no seu histograma de Excel.
Como facer un histograma cun gráfico dinámico
Segundo vostede pode ter notado nos dous exemplos anteriores, a parte que máis tempo leva ao crear un histograma en Excel é calcular o número de elementos dentro de cada papeleira. Unha vez agrupados os datos de orixe, un gráfico de histograma de Excel é bastante sinxelo de debuxar.
Como probablemente sabes, unha das formas máis rápidas de resumir automaticamente os datos en Excel é unha táboa dinámica. Entón, imos a el e tracemos un histograma para os datos Entrega (columna B):
1. Crea unha táboa dinámica
Para crear unha táboa dinámica, vai á pestana Inserir > Táboas e fai clic en Táboa dinámica . A continuación, move o campo Entrega á área FILAS e o outro campo ( Núm. de pedido neste exemplo) á área VALORES, como se mostra noabaixo a captura de pantalla.
Se aínda non trataches coas táboas dinámicas de Excel, podes considerar útil este tutorial: Titorial de táboas dinámicas de Excel para principiantes.
2. Resumir valores por Conta
Por defecto, os campos numéricos dunha táboa dinámica sumáronse, e tamén o fai a nosa columna Números de orde , o que non ten ningún sentido :) De todos os xeitos, porque para un histograma necesitamos un reconto en lugar de suma, fai clic co botón dereito en calquera cela do número de orde e selecciona Resumar valores por > Recontar .
Agora, a súa táboa dinámica actualizada debería verse así:
3. Crear os intervalos (bins)
O seguinte paso é crear os intervalos, ou bins. Para iso, utilizaremos a opción Agrupación . Fai clic co botón dereito en calquera cela de Etiquetas de fila da túa táboa dinámica e selecciona Grupo ...
No cadro de diálogo Agrupación , especifique o inicio e valores finais (normalmente Excel introduce o valor mínimo e máximo automaticamente en función dos seus datos) e escriba o incremento desexado (longitude do intervalo) na caixa Por .
Neste exemplo, o o tempo de entrega mínimo é de 1 día, o máximo de 40 días e o incremento establécese en 5 días:
Fai clic en Aceptar e a táboa dinámica mostrará os intervalos especificados:
4. Traza un histograma
Queda un paso final: debuxa un histograma. Para iso, simplemente cree un gráfico dinámico de columnas facendo clic no botón Gráfico dinámico na pestana Analizar do grupo Ferramentas da táboa dinámica :
E aparecerá a columna por defecto Gráfico dinámico na túa folla de inmediato:
E agora, pule o teu histograma cun par de toques finais:
- Elimina a lenda facendo clic no botón Botón Elementos do gráfico e eliminando a marca da Lenda Ou selecciona a lenda no histograma e preme a tecla Suprimir do teu teclado.
- Substitúe o título predeterminado Total por algo máis significativo.
- Opcionalmente, escolla outro estilo de gráfico no grupo Estilos de gráfico nas Ferramentas de gráfico dinámico. > Pestana Deseño .
- Elimine os botóns do gráfico facendo clic en Botóns de campo nas Ferramentas do gráfico dinámico > Analizar Pestana , no grupo Mostrar/Ocultar :
Ademais, pode querer conseguir un aspecto de histograma convencional onde as barras tócanse . E atoparás a orientación detallada sobre como facelo na seguinte e última parte deste titorial.
Personaliza e mellora o teu histograma de Excel
Se creas un histograma usando o paquete de ferramentas de análise, Funcións de Excel ou un gráfico dinámico, moitas veces pode querer personalizar o gráfico predeterminado ao seu gusto. Temos un tutorial especial sobre gráficos de Excel que explica como modificar o título do gráfico, a lenda, os títulos dos eixes, cambiar as cores do gráfico, o deseñoe estilo. E aquí, discutiremos un par de personalizacións principais específicas dun histograma de Excel.
Cambiar as etiquetas dos eixes nun gráfico de histograma de Excel
Ao crear un histograma en Excel co paquete de ferramentas de análise, Excel engade as etiquetas do eixe horizontal en función dos números de papel que especifique. Pero e se, no seu gráfico de histograma de Excel, quere mostrar intervalos en lugar de números de papel? Para iso, tería que cambiar as etiquetas do eixe horizontal realizando estes pasos:
- Faga clic co botón dereito nas etiquetas de categoría no eixe X e prema en Seleccionar datos...
Eliminar o espazo entre as barras
Ao facer un histograma en Excel, a xente adoita esperar que as columnas adxacentes se toquen entre si, sen ningún espazo. Esta é unha cousa fácil de arranxar. Para eliminar o espazo baleiro entre as barras, só tes que seguir estes pasos:
- Selecciona as barras, fai clic co botón dereito e escolla Formatar serie de datos...
EVoila, trazou un histograma de Excel con barras que se tocan entre si:
E despois podes embellecer aínda máis o teu histograma de Excel modificando o título do gráfico, os títulos dos eixes e cambiando o estilo ou as cores do gráfico. Por exemplo, o seu histograma final pode verse así:
Así é como debuxa un histograma en Excel. Para unha mellor comprensión dos exemplos que se comentan neste tutorial, pode descargar a folla de exemplo de histograma de Excel con datos de orixe e gráficos de histograma. Grazas por ler e espero verte no noso blog a vindeira semana.
de vendas con importes entre $ 100- $ 199, $ 200- $ 299, $ 300- $ 399, o número de estudantes con puntuación de proba entre 41-60, 61-80, 81-100, etc.A seguinte captura de pantalla. dá unha idea de como pode ser un histograma de Excel:
Como crear un histograma en Excel usando o paquete de ferramentas de análise
O paquete de ferramentas de análise é un Microsoft Excel complemento de análise de datos, dispoñible en todas as versións modernas de Excel que comezan con Excel 2007. Non obstante, este complemento non se carga automaticamente ao iniciar Excel, polo que primeiro terás que cargalo.
Cargar a análise Complemento ToolPak
Para engadir o complemento Análise de datos ao teu Excel, siga os seguintes pasos:
- En Excel 2010 - 365, faga clic en Ficheiro > Opcións . En Excel 2007, faga clic no botón Microsoft Office e, a continuación, faga clic en Opcións de Excel .
- No diálogo Opcións de Excel , faga clic en Complementos na barra lateral esquerda, seleccione Complementos de Excel no cadro Xestionar e faga clic no botón Ir .
- Na caixa de diálogo Complementos , marque a caixa Paquete de ferramentas de análise e faga clic en Aceptar para pechar o diálogo.
Se Excel mostra unha mensaxe de que o paquete de ferramentas de análise non está instalado actualmente no teu ordenador, fai clic en Si para instalalo.
Agora, o paquete de ferramentas de análise está cargado no teu Excel e o seu comando está dispoñible no grupo Análise en Datos pestana.
Especifique o intervalo da bandexa do histograma de Excel
Antes de crear un gráfico de histograma, hai que facer unha preparación máis: engade as caixas nunha columna separada.
Bin son números que representan os intervalos nos que quere agrupar os datos de orixe (datos de entrada). Os intervalos deben ser consecutivos, non solaparse e normalmente de igual tamaño.
A ferramenta Histograma de Excel inclúe os valores de datos de entrada en bins en función da seguinte lóxica:
- Nun determinado bin inclúese un valor se é maior que o límite inferior e igual ou menor que o límite maior para ese bin.
- Se os datos de entrada conteñen algún valor superior ao límite máis alto, todos tales números incluiranse na Máis categoría .
- Se non especificas o intervalo de bin, Excel creará un conxunto de bins distribuídos uniformemente entre os valores mínimos e máximos dos teus datos de entrada. intervalo.
Tendo en conta o anterior, escriba os números de papeleira que quere utilizar nunha columna separada. As caixas deben introducirse en orden ascendente e o intervalo do seu histograma de Excel debe limitarse ao intervalo de datos de entrada.
Neste exemplo, temos números de pedido na columna A e entrega estimada. na columna B. No noso histograma de Excel, queremos mostrar o número de artigos entregados en 1-5 días, 6-10 días, 11-15 días, 16-20 días e máis de 20 días. Entón, na columna D, introducimos o intervalo de binde 5 a 20 cun incremento de 5 como se mostra na seguinte captura de pantalla:
Fai un histograma usando o paquete de ferramentas de análise de Excel
Co paquete de ferramentas de análise activado e bins especificados, siga os seguintes pasos para crear un histograma na súa folla de Excel:
- Na pestana Datos , no grupo Análise , faga clic no botón Botón Análise de datos .
- No diálogo Análise de datos , seleccione Histograma e faga clic en Aceptar .
- Na xanela de diálogo Histograma , faga o seguinte:
- Especifique o Intervalo de entrada e o Intervalo de papel .
Para facelo, pode colocar o cursor na caixa e, a continuación, simplemente seleccione o intervalo correspondente na súa folla de traballo co rato. Alternativamente, pode facer clic no botón Contraer diálogo , seleccionar o intervalo na folla e premer de novo no botón Contraer diálogo para volver ao Histograma caixa de diálogo.
Consello. Se incluíu cabeceiras de columna ao seleccionar os datos de entrada e o intervalo de bin, seleccione a caixa de verificación Etiquetas .
- Seleccione as Opcións de saída .
Para colocar o histograma na mesma folla, faga clic en Intervalo de saída e, a continuación, introduza a cela da parte superior esquerda da táboa de saída.
Para pegar a táboa de saída e o histograma nun nova folla ou un novo libro de traballo, seleccione New Worksheet Ply ou New Workbook , respectivamente.
Finalmente,escolla calquera das opcións adicionais:
- Para presentar os datos na táboa de saída en orde decrecente de frecuencia, seleccione a caixa Pareto (histograma ordenado).
- Para incluír unha liña de porcentaxe acumulada no seu gráfico de histograma de Excel, seleccione a caixa Porcentaxe acumulada .
- Para crear un gráfico de histograma incorporado, seleccione a caixa Saída do gráfico .
Para este exemplo, configurei as seguintes opcións:
- Especifique o Intervalo de entrada e o Intervalo de papel .
- E agora fai clic en OK e revise a táboa de saída e o gráfico do histograma:
Consello. Para mellorar o histograma, pode substituír os predeterminados Bins e Frequency por títulos de eixes máis significativos, personalizar a lenda do gráfico, etc. Ademais, pode utilizar o deseño, o deseño e o formato. opcións das Ferramentas de gráficos para cambiar a visualización do histograma, por exemplo eliminar ocos entre columnas. Para obter máis detalles, consulte Como personalizar e mellorar o histograma de Excel.
Como acabas de ver, é moi sinxelo facer un histograma en Excel usando o paquete de ferramentas de análise. Non obstante, este método ten unha limitación significativa: o gráfico de histograma incorporado é estático , o que significa que terá que crear un novo histograma cada vez que se cambien os datos de entrada.
Para facer un actualizable automaticamente histograma , pode usar funcións de Excel ou crear unha táboa dinámica como se mostra a continuación.
Comopara facer un histograma en Excel usando fórmulas
Outra forma de crear un histograma en Excel é usar a función FRECUENCIA ou COUNTIFS. A maior vantaxe deste enfoque é que non terás que volver facer o teu histograma con cada cambio nos datos de entrada. Do mesmo xeito que un gráfico normal de Excel, o seu histograma actualizarase automaticamente en canto edite, engada novos ou elimine valores de entrada existentes.
Para comezar, dispoña os datos de orixe nunha columna (columna). B neste exemplo) e introduza os números de papel noutra columna (columna D), como na captura de pantalla que aparece a continuación:
Agora, usaremos unha fórmula de Frecuencia ou Contadores para calcular cantos valores caen nos intervalos especificados (papeleiras) e, a continuación, debuxaremos un histograma baseado neses datos de resumo.
Creación dun histograma usando a función FRECUENCIA de Excel
O máis obvio para crear un histograma en Excel é a función FRECUENCIA que devolve o número de valores que se atopan dentro de intervalos específicos, ignorando os valores de texto e as celas en branco.
A función FRECUENCIA ten a seguinte sintaxe:
FREQUENCY(matriz_datos , bins_array)- Matriz_datos: un conxunto de valores para os que quere contar as frecuencias.
- Bins_array: unha matriz de bins para agrupar os valores.
Neste exemplo, data_array é B2:B40, bin array é D2:D8, polo que obtemos a seguinte fórmula:
=FREQUENCY(B2:B40,D2:D8)
Ten en conta queFRECUENCIA é unha función moi específica, polo que siga estas regras para que funcione correctamente:
- Unha fórmula de frecuencia de Excel debe introducirse como fórmula de matriz de varias celas . En primeiro lugar, seleccione un intervalo de celas adxacentes onde quere emitir as frecuencias, despois escriba a fórmula na barra de fórmulas e prema Ctrl + Maiús + Intro para completalo.
- Recoméndase introducir unha fórmula de frecuencia máis que o número de papeleiras. A cela adicional é necesaria para mostrar o reconto de valores por riba da caixa máis alta. Por motivos de claridade, pode etiquetalo como " Máis " como na seguinte captura de pantalla (pero non inclúa esa cela " Máis " na súa matriz_bins!):
Do mesmo xeito que a opción Histograma do paquete de ferramentas de análise, a función FRECUENCIA de Excel devolve valores que son maiores que un bin anterior e inferiores ou iguais a un bin dado. A última fórmula de Frecuencia (na cela E9) devolve o número de valores maior que o colector máis alto (é dicir, o número de días de entrega superior a 35).
Para facilitar a comprensión das cousas, a seguinte captura de pantalla mostra as caixas ( columna D), intervalos correspondentes (columna C) e frecuencias calculadas (columna E):
Nota. Como Excel FREQUENCY é unha función matricial, non pode editar, mover, engadir ou eliminar as celas individuais que conteñen a fórmula. Se decide cambiar o número de papeleiras, terá que eliminar oprimeiro fórmula existente, despois engade ou elimine as papeleiras, seleccione un novo intervalo de celas e introduza de novo a fórmula.
Crear un histograma usando a función COUNTIFS
Outra función que pode axudarche a calcular distribucións de frecuencias para representar o histograma en Excel é COUNTIFS. E neste caso, terás que usar 3 fórmulas diferentes:
- A fórmula para a primeira cela - caixa superior (F2 na captura de pantalla a continuación):
=COUNTIFS($B$2:$B$40,"<="&$D2)
A fórmula conta cantos valores da columna B son inferiores á caixa máis pequena da cela D2, é dicir, devolve o número de elementos entregados nun prazo de 1 a 5 días.
=COUNTIFS($B$2:$B$100,">"&$D8)
A fórmula conta cantos valores na columna B son maiores que o recipiente máis alto en D8.
=COUNTIFS($B$2:$B$40,">"&$D2,$B$2:$B$40,"<="&$D3)
A fórmula conta o número de valores da columna B que son maiores que a caixa do enriba da fila e inferior ou igual á papeleira da mesma fila.
Como ves, as funcións FREQUENCY e COUNTIFS devolven resultados idénticos:
" Cal é a razón de usar tres fórmulas diferentes en lugar dunha?" podes me preguntar. Basicamente, elimina a fórmula de matriz de varias celas e pode engadir e eliminar papeleiras facilmente.
Consello. Se pensas engadir máis filas de datos de entrada no futuro, podes proporcionar unha máis granderango nas túas fórmulas FREQUENCY ou COUNTIFS e non terás que cambiar as túas fórmulas mentres engadas máis filas. Neste exemplo, os datos de orixe están nas celas B2:B40. Pero pode proporcionar o intervalo B2:B100 ou incluso B2:B1000, por se acaso :) Por exemplo:
=FREQUENCY(B2:B1000,D2:D8)
Fai un histograma baseado nos datos de resumo
Agora que ter unha lista de distribucións de frecuencias calculadas coa función FREQUENCY ou COUNTIFS, cree un gráfico de barras habitual: seleccione as frecuencias, cambie á pestana Inserir e faga clic no gráfico de columnas 2D nos Gráficos grupo:
O gráfico de barras inserirase inmediatamente na túa folla:
En xeral, xa ten un histograma para os datos de entrada, aínda que definitivamente require algunhas melloras. O máis importante é que para que o seu histograma de Excel sexa fácil de entender, cómpre substituír as etiquetas predeterminadas do eixe horizontal representados por números de serie polos seus números ou intervalos de papel.
O xeito máis sinxelo é escribir o . intervalos nunha columna á esquerda da columna coa fórmula Frecuencia, seleccione ambas as dúas columnas - Intervalos e Frecuencias - e despois cree un gráfico de barras. Os intervalos empregaranse automaticamente para as etiquetas do eixe X, como se mostra na seguinte captura de pantalla:
Consello. Se Excel converte os teus intervalos en datas (por exemplo, 1-5 pódese converter automaticamente en 05-Xan ), escriba os intervalos