V mnoha případech můžete chtít převést záporné číslo na kladné v MS Excel. Ať je požadavek jakýkoli, existuje mnoho různých způsobů, jak tohoto úkolu dosáhnout; rychlé a snadné. Můžete použít jednoduché funkce vzorců jako Li() a Břišní svaly() pro totéž, nebo byste mohli využít speciální pasta funkčnost, nebo se můžete spolehnout na blesková výplň funkce, která je považována za magickou vlastnost Excelu. Můžete dokonce napsat svůj vlastní jednoduchý skript VBA, který převede záporná čísla na kladná čísla jediným kliknutím.
Ponořte se do článku a prozkoumejte všechna výše uvedená řešení! Doufám, že se vám čtení článku bude líbit.
Obsah
Řešení 1: Vynásobením záporného čísla hodnotou -1 pomocí funkce vzorce IF().
Řekněme, že ve sloupci s názvem máte záporná čísla
Zdroj a chcete ve sloupci pouze jejich kladné převedené hodnoty Výsledek. Podívejme se, jak to lze provést.Krok 1: Dvojklik na první buňka z Výsledek pro vstup do režimu úprav. Nyní, kopírování a vkládání na to následující vzorec.
=IF(A2<0,-A2,A2)
Pokud je vaše první záporná hodnota v jiné buňce než buňka A2, musíte to udělat nahradit odpovídající ID buňky místo A2 ve vzorci.
Vysvětlení vzorce:
=IF(A2<0; -A2; A2) pokyn Excelu, aby zkontroloval, zda je hodnota v buňce A2 menší než 0 (nula) nebo ne. Pokud ano, pak by se hodnota měla vynásobit -1. Jinak by mělo být číslo ponecháno tak. Takže ve skutečnosti jsou záporná čísla kladná jejich vynásobením -1 a kladná čísla jsou ponechána jako taková.
Krok 2: Udeř Vstupte nebo kliknutím jinam zobrazíte výsledek.
Chcete-li nyní použít stejný vzorec v celém sloupci, klikněte na malý čtvercový tvar v pravém dolním rohu buňky aplikovaného vzorce a táhnout to dolů.
REKLAMA
Krok 3: A je to. Nyní jste úspěšně použili vzorec na celý sloupec. Výborně!
Řešení 2: Pomocí funkce vzorce ABS().
Toto je jiná funkce, i když dává stejný výsledek. Vezme libovolné číslo jako argument a jako výsledek vrátí jeho absolutní hodnotu. Pamatujte, že tato funkce poskytne a HODNOTAchyba pokud jako argument zadáte jiný znak než číslo.
Krok 1: Ještě jednou, dvojklik na první buňka z Výsledek sloupec a kopírování a vkládání následující vzorec.
=ABS(A2)
Pokud vaše data nejsou v buňce A2, měli byste nahradit A2 správným ID buňky, kde jsou data umístěna.
Krok 2: Udeř Vstupte klíč k zobrazení výsledku, že břišní svaly funkce vrácena.
Krok 3: Stejně jako v předchozí části můžete klikněte a přetáhněte malý čtvercový tvar v pravém dolním rohu buňky použitého vzorce, chcete-li použít stejný vzorec na všechny buňky pod ním.
Řešení 3: Vynásobením záporného čísla -1 pomocí Vložit jinak
Tato metoda používá stejnou logiku jako metoda popsaná v řešení 1. V tomto řešení však nepoužíváme funkci IF(), místo toho využíváme funkci Vložit speciální funkčnost k dosažení našich výsledků.
Krok 1: Dvojklik kdekoli na listu Excelu a zadejte -1. Nyní klikněte na celu a udeřte CTRL + C klíče dohromady kopírovat buňka.
Krok 2: Jako další, vyberte celý rozsah buněk obsahující záporné hodnoty, které chcete převést na kladná čísla.
Poznámka: Vybraný rozsah buněk může obsahovat kladné i záporné hodnoty. Ale musíme vynásobit pouze záporné hodnoty -1. Pokud vybereme celý rozsah buněk, kladné hodnoty se také vynásobí -1 a stanou se zápornými, což není žádoucí. Vyberme tedy pouze záporné hodnoty z rozsahu vybraných buněk. Podívejme se, jak lze provést výběr a jak úspěšně převést pouze záporná čísla v krocích níže.
Krok 3: Udeř CTRL + F klávesy současně a vyvolejte Najít a nahradit okno.
Ujistěte se, že jste na Nalézt tab. Nyní pod Najít co pole, zadejte – (mínus) a stiskněte Najít vše knoflík.
Krok 4: Nyní Najít a nahradit okno vypíše všechna záporná čísla ve zvoleném rozsahu buněk.
Jednoduše stiskněte klávesy CTRL + A společně k vyberte celý výsledek. Udeř Zavřít až budete hotovi.
Krok 5: Když se nyní podíváte na svůj excelový list, můžete to vidět jsou vybrána pouze záporná čísla. Nyní, klikněte pravým tlačítkem myši kdekoli ve vybraném rozsahu buněk a klikněte na Vložit speciální volba.
Krok 6: Na Vložit speciální okno, pod Vložit sekce, vyberte rádio tlačítko odpovídající Hodnoty.
Pod Úkon sekce, vyberte rádio tlačítko odpovídající možnosti Násobit.
Udeř OK až budete mít vše hotovo.
Krok 7: Viola! Všechna vaše záporná čísla jsou nyní kladná! Užívat si!
Jakmile máte všechna čísla kladná, můžete jednoduše smažte buňku, kde jste zadali -1.
Řešení 4: Pomocí funkce Flash Fill
Metoda Flash fill je docela jednoduchá metoda, která učí Excel vzory, které chcete, aby se naučil.
Krok 1: Za prvé dvakrát klikněte na první buňku výsledného sloupce a zadejte ručně v kladné verzi odpovídajícího záporného čísla.
Nyní, stačí kliknout na buňku který má ručně zadaný výsledek a stiskněte klávesy CTRL + E spolu.
Krok 2: K vašemu velkému překvapení by se Excel naučil vzor a okamžitě by dal absolutní hodnoty všechna čísla ve výsledném sloupci, převede všechna záporná čísla na kladná ve sloupci proces.
Přečtěte si také: Jak automaticky vyplňovat data na základě vzorů pomocí Flash Fill v Excelu
Řešení 5: Pomocí jednoduchého skriptu VBA
Tato metoda zahrnuje jednoduchý skript VBA, pomocí kterého můžete převést záporná čísla na kladná jediným kliknutím.
Aby tato metoda fungovala, musíte ji nejprve provést umožnit a Vývojář režimu. Podívejme se, jak to lze provést v krocích 1 až 3. Pokud již máte zapnutý režim VÝVOJÁŘ, můžete ihned přejít na krok 4.
Krok 1: Na horním pásu karet pro karty klikněte na SOUBOR tab.
Krok 2: Na vlevo, odjet podokno, klikněte na Možnosti.
Krok 3: Na vlevo, odjet podokno Možnosti aplikace Word okno, klikněte na Přizpůsobit pás karet První.
Nyní na že jo okenní tabule, pod Přizpůsobte si pás karet sekce, přejděte dolů, vyhledejte a šek zaškrtávací políčko odpovídající možnosti Vývojář.
Udeř OK až budete mít vše hotovo.
Krok 4: Jakmile je povolena karta Vývojář, klikněte na VÝVOJÁŘ záložka nahoře.
Nyní pod VÝVOJÁŘ možnosti karty, klikněte na tlačítko Visual Basic.
Krok 5: Nyní v okně Visual Basic Editor klikněte na Vložit a poté klikněte na možnost Modul.
Krok 6: Teď musíte kopírování a vkládání následující kód na stránku editoru, kterou máte před sebou.
Sub the GeekPageChangeNegativeToPositiveMacro() Pro každou buňku ve výběru. Pokud Cell. Hodnota < 0 Pak. Buňka. Hodnota = -Cell. Hodnota. End If. Další buňka. End Sub
Jakmile kód zkopírujete, můžete kliknout na Zavřít a zavřete editor, uložení není povinné. Pokud se však rozhodnete soubor uložit, nezapomeňte soubor uložit jako soubor makra s příponou .xlsm formát.
Krok 7: Když se vrátíte do okna Excelu, nejprve vyberte všechny buňky které chcete převést z negativního na pozitivní.
Nyní se ujistěte, že jste na VÝVOJÁŘ a poté klikněte na Makra knoflík.
Krok 8: V seznamu dostupných maker klikněte na naše makro, které je theGeekPageChangeNegativeToPositiveMacro(). Udeř Běh tlačítko pro spuštění makra.
Krok 9: Tak už nemusíš nic dělat. Excel to všechno zvládl. Pokud jste si toho ještě nevšimli, všechna vaše záporná čísla jsou nyní kladná! Užívat si!
Řekněte nám prosím v sekci komentářů, která metoda je vaše oblíbená. Naše oblíbená je samozřejmě poslední metoda, protože zahrnuje trochu skriptování. Samozřejmě, my v The Geek Page, miluji podivínské věci.
Zůstaňte naladěni na další úžasné triky a tipy.
Krok 1 - Stáhněte si Restoro PC Repair Tool odtud
Krok 2 - Kliknutím na Spustit skenování automaticky vyhledáte a opravíte jakýkoli problém s počítačem.