Note: The other languages of the website are Google-translated. Back to English

Jak změnit minimální / maximální hodnotu osy grafu pomocí vzorce v aplikaci Excel?

Když vytvoříme bodový graf v aplikaci Excel, graf automaticky zjistí hodnotu osy max / min. Někdy mohou uživatelé chtít určit a změnit hodnotu osy max / min podle vzorců, jak s tím naložit? Tento článek představí makro VBA k určení a změně minimální / maximální hodnoty osy grafu pomocí vzorce v aplikaci Excel.


Změňte minimální / maximální hodnotu osy grafu pomocí vzorce v aplikaci Excel

Chcete-li změnit minimální / maximální hodnotu osy grafu pomocí vzorců v bodovém grafu v aplikaci Excel, můžete postupovat následovně:

Krok 1: Vyberte zdrojová data a kliknutím na ikonu přidejte bodový graf Vložte bodový (X, Y) a bublinový graf (nebo Rozptyl)> Rozptyl na Vložit Karta.

Krok 2: Najděte vedle zdrojových dat prázdný rozsah, říká Range E1: G4, přidejte tituly, jak je uvedeno níže:

Krok 3: Zjistěte minimální a maximální hodnotu pro osu X a osu Y pomocí vzorců:

(1) Maximální hodnota v ose X: V buňce F2 zadejte vzorec = ROUNDUP (MAX (A2: A18) +2,0), a stiskněte tlačítko vstoupit klíč;
(2) Minimální hodnota v ose X: V buňce F3 zadejte vzorec = ROUNDDOWN (MIN (A2: A18) -1,0), a stiskněte tlačítko vstoupit klíč.
(3) Hodnota zaškrtnutí v ose X: V buňce typu F4 1 nebo jinou hodnotu zaškrtnutí, kterou potřebujete;
(4) Maximální hodnota v ose Y: Do buňky G2 zadejte vzorec = ROUNDUP (MAX (B2: B18) +20,0), a stiskněte tlačítko vstoupit klíč;
(5) Minimální hodnota v ose Y: Do buňky G3 zadejte vzorec = ROUNDDOWN (MIN (B2: B18) -10,0), a stiskněte tlačítko vstoupit klíč;
(6) Hodnota zaškrtnutí v ose Y: V typu buňky G4 10 nebo jinou hodnotu zaškrtnutí, kterou potřebujete.

Poznámka: Ve výše uvedených vzorcích je A2: A18 sloupec Cena, na kterém vypočítáte měřítko osy x, B2: B18 je sloupec Hmotnost, na kterém vypočítáte měřítko osy y. A můžete upravit maximální nebo minimální hodnotu změnou čísel ve výše uvedených vzorcích podle vašich potřeb.

Krok 4: Vyberte bodový graf a klepněte pravým tlačítkem na název aktuálního listu na panelu karet List a vyberte ikonu Zobrazit kód z nabídky pravého tlačítka myši.

Krok 5: V úvodním okně Microsoft Visual Basic pro aplikace zkopírujte a vložte do okna následující kód:

VBA: Změňte minimální / maximální hodnoty osy grafu podle vzorců

Sub ScaleAxes()
With Application.ActiveChart.Axes(xlCategory, xlPrimary)
.MinimumScale = ActiveSheet.Range("F3").Value
.MaximumScale = ActiveSheet.Range("F2").Value
.MajorUnit = ActiveSheet.Range("F4").Value
End With
With Application.ActiveChart.Axes(xlValue, xlPrimary)
.MinimumScale = ActiveSheet.Range("G3").Value
.MaximumScale = ActiveSheet.Range("G2").Value
.MajorUnit = ActiveSheet.Range("G4").Value
End With
End Sub

Poznámka: F3 je minimální hodnota v ose X, F2 je maximální hodnota v ose X, F4 je hodnota tiku v ose X, G3 je minimální hodnota v ose Y, G2 je maximální hodnota v ose Y, G4 je hodnota tiku v ose Y a můžete je všechny změnit podle svých potřeb.

Krok 6: Spusťte tento VBA kliknutím na Běh tlačítko nebo stisknutím tlačítka F5 klíč.

Poté uvidíte, že minimální a maximální hodnota os X a osy Y jsou všechny změněny ve vybraném bodovém grafu najednou.

Snadno vyberte maximální / minimální hodnoty v každém řádku / sloupci nebo zadaném rozsahu v aplikaci Excel

Kutools pro Excel Vyberte buňky s maximální a minimální hodnotou vám pomůže snadno vybrat největší / nejmenší hodnoty nebo největší / nejmenší hodnoty vzorce z vybraného rozsahu v aplikaci Excel.


reklama vybrat max. min. 2

Kutools pro Excel - Obsahuje více než 300 užitečných nástrojů pro Excel. Plná zkušební verze zdarma 30-den, není potřeba kreditní karta! Get It Now


Nejlepší kancelářské nástroje produktivity

Kutools pro Excel řeší většinu vašich problémů a zvyšuje vaši produktivitu o 80%

  • Opakované použití: Rychle vložte složité vzorce, grafy a cokoli, co jste dříve používali; Šifrovat buňky s heslem; Vytvořte seznam adresátů a posílat e-maily ...
  • Super Formula Bar (snadno upravit více řádků textu a vzorce); Rozložení pro čtení (snadno číst a upravovat velké množství buněk); Vložit do filtrovaného rozsahu...
  • Sloučit buňky / řádky / sloupce bez ztráty dat; Rozdělit obsah buněk; Zkombinujte duplicitní řádky / sloupce... Zabraňte duplicitním buňkám; Porovnat rozsahy...
  • Vyberte možnost Duplikovat nebo Jedinečný Řádky; Vyberte prázdné řádky (všechny buňky jsou prázdné); Super hledání a fuzzy hledání v mnoha sešitech; Náhodný výběr ...
  • Přesná kopie Více buněk beze změny odkazu na vzorec; Automaticky vytvářet reference do více listů; Vložte odrážky, Zaškrtávací políčka a další ...
  • Extrahujte text, Přidat text, Odebrat podle pozice, Odebrat mezeru; Vytváření a tisk mezisoučtů stránkování; Převod mezi obsahem buněk a komentáři...
  • Super filtr (uložit a použít schémata filtrů na jiné listy); Rozšířené řazení podle měsíce / týdne / dne, frekvence a dalších; Speciální filtr tučnou kurzívou ...
  • Kombinujte sešity a pracovní listy; Sloučit tabulky na základě klíčových sloupců; Rozdělte data do více listů; Dávkový převod xls, xlsx a PDF...
  • Více než 300 výkonných funkcí. Podporuje Office / Excel 2007-2021 a 365. Podporuje všechny jazyky. Snadné nasazení ve vašem podniku nebo organizaci. Plné funkce 30denní bezplatná zkušební verze. 60denní záruka vrácení peněz.
karta kte 201905

Office Tab přináší do Office rozhraní s kartami a usnadňuje vám práci

  • Povolte úpravy a čtení na kartách ve Wordu, Excelu, PowerPointu, Publisher, Access, Visio a Project.
  • Otevřete a vytvořte více dokumentů na nových kartách ve stejném okně, nikoli v nových oknech.
  • Zvyšuje vaši produktivitu o 50%a snižuje stovky kliknutí myší každý den!
officetab dno
Komentáře (5)
Zatím žádné hodnocení. Buďte první, kdo ohodnotí!
Tento komentář byl moderátorem webu minimalizován
Ola,
Co posso fazer je pro různé grafiky?


Obrigado,
Raquel
Tento komentář byl moderátorem webu minimalizován
Při spuštění tohoto kódu došlo k chybě. Nevím proč, protože všechno je stejné. Chyba: "Objektová proměnná nebo s nenastavenou blokovou proměnnou"
Tento komentář byl moderátorem webu minimalizován
Měl bych zdůraznit, že mám více grafů, které chci nastavit (všechny stejné) na stejném listu.
Tento komentář byl moderátorem webu minimalizován
Kód není kompletní. Get Error "Object variable not set or With Block variable not set". Co mám opravit?
Tento komentář byl moderátorem webu minimalizován
Stačí nejprve vybrat graf a poté spustit...
Zatím zde nejsou žádné komentáře
Zanechat své připomínky
Odesílání jako host
×
Ohodnoťte tento příspěvek:
0   Postavy
Doporučená umístění

Sociální sítě

Copyright © 2009 - www.extendoffice.com. | Všechna práva vyhrazena. Poháněno ExtendOffice. | |. | Sitemap
Microsoft a logo Office jsou ochranné známky nebo registrované ochranné známky společnosti Microsoft Corporation ve Spojených státech a / nebo jiných zemích.
Chráněno Sectigo SSL