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

Jak zamienić formuły na wyniki lub wartość w programie Excel?

Przypuśćmy, że musisz zastąpić formuły ich obliczonymi wartościami w komórkach, oczywiście możesz je zastąpić ręcznie. Jednak jeśli zamierzasz wymienić wiele z nich, będzie to strata dużo czasu. Czy są łatwe sposoby? Tak, poniższe skomplikowane sposoby pomogą Ci szybko zastąpić formuły ich obliczonymi wartościami w zaznaczeniach:

Na przykład mam szereg formuł, a teraz muszę zastąpić formuły wartościami komórek, jak pokazuje poniższy zrzut ekranu:


strzałka niebieski prawy bąbelek Zastąp formuły wynikami lub wartościami za pomocą polecenia Wklej specjalnie

Microsoft Excel's wklej specjalnie polecenie może pomóc w usunięciu wszystkich formuł, ale pozostanie obliczonymi wartościami w komórkach.

Step1: Wybierz zakres, z którym będziesz pracować.

Step2: Wciśnij Ctrl + C klucze do kopiowania wybranych komórek.

Step3: Kliknij wybrane komórki prawym przyciskiem myszy i kliknij plik Wklej wartości przycisk pod Opcje wklejania.
doc-konwertuj-formuły-na-wartości3

Teraz wszystkie formuły w zaznaczeniu zostały zastąpione jednocześnie ich obliczonymi wartościami.


strzałka niebieski prawy bąbelek Zastąp formuły wynikami lub wartościami za pomocą VBA

Dla doświadczonych użytkowników programu Microsoft Excel makro VBA to kolejny dobry wybór, aby szybko zastąpić formuły obliczonymi wartościami.

Step1: Przytrzymaj inny + F11 klucze w programie Excel i otwiera plik Microsoft Visual Basic for Applications okno.

Step2: Kliknij wstawka > Modułi wklej następujące makro w oknie modułu.

VBA do zastępowania formuł wartościami obliczonymi:

Sub DisplayedToActual()
'Updateby20131126
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
Application.ScreenUpdating = False
For Each Rng In WorkRng
    Rng.Value = Rng.Text
Next
Application.ScreenUpdating = True
End Sub

Step3: Wciśnij F5 klucz do uruchomienia tego makra. Zostanie wyświetlone okno dialogowe, w którym możesz wybrać zakres do konwersji na rzeczywiste wartości, patrz zrzut ekranu:

Step4: Kliknij OK. i możesz zobaczyć wynik pokazany poniżej:


strzałka niebieski prawy bąbelekZastąp formuły wynikami lub wartościami za pomocą Kutools for Excel

Jeśli masz Kutools dla programu Excel, jego Wyświetlane w rzeczywistości Narzędzie może pomóc w szybkiej konwersji wartości lub formuły w wybranych komórkach na sposób ich sformatowania.

Po bezpłatna instalacja Kutools dla programu Excel, wykonaj poniższe czynności:

Step1: Wybierz zakres, z którym będziesz pracować.

Step2: Kliknij Kutools > Rzeczywistezobacz zrzut ekranu:

doc do faktycznego 1 
 strzałka doc w dół
 doc do faktycznego 2


Następnie formuły w zaznaczeniu są konwertowane na wyświetlane wartości.

Więcej szczegółowych informacji na temat tej funkcji można znaleźć na stronie Wyświetlane w rzeczywistości.

strzałka niebieski prawy bąbelekRzeczywiste - Zastąp wzór wyświetlaną wartością



strzałka niebieski prawy bąbelek Zastąp formuły tekstem przez Kutools for Excel

Jeśli chcesz zamienić formułę na tekst, możesz użyć Kutools dla programu Excel'S Konwertuj formułę na TexNarzędzie t do konwersji formuł na teksty za jednym kliknięciem.

Po zainstalowaniu Kutools dla programu Excel, wykonaj poniższe czynności :(Bezpłatne pobieranie Kutools dla programu Excel teraz!)

Wybierz formuły i kliknij Kutools > Treść > Konwertuj formułę na tekst. Zobacz zrzut ekranu:
doc zamień formułę na tekst 3

doc kutools konwertuje formułę na tekst 2

Następnie formuły są konwertowane na tekst, a jeśli chcesz przekonwertować je z powrotem na formułę, po prostu kliknij Kutools > Treść > Konwertuj tekst na formułę.

strzałka niebieski prawy bąbelek Zastąp formułę tekstem




Najlepsze narzędzia biurowe

Kutools dla programu Excel rozwiązuje większość problemów i zwiększa produktywność o 80%

  • Ponowne użycie: Szybko włóż złożone wzory, wykresy i wszystko, czego używałeś wcześniej; Szyfruj komórki z hasłem; Utwórz listę mailingową i wysyłaj e-maile ...
  • Pasek Super Formula (łatwo edytować wiele wierszy tekstu i formuły); Układ do czytania (łatwe odczytywanie i edytowanie dużej liczby komórek); Wklej do filtrowanego zakresu...
  • Scal komórki / wiersze / kolumny bez utraty danych; Podziel zawartość komórek; Połącz zduplikowane wiersze / kolumny... Zapobiegaj zduplikowanym komórkom; Porównaj zakresy...
  • Wybierz Duplikat lub Unikalny Wydziwianie; Wybierz puste wiersze (wszystkie komórki są puste); Super Find i Fuzzy Find w wielu zeszytach ćwiczeń; Losowy wybór ...
  • Dokładna kopia Wiele komórek bez zmiany odwołania do formuły; Automatyczne tworzenie odniesień do wielu arkuszy; Wstaw punktory, Pola wyboru i nie tylko ...
  • Wyodrębnij tekst, Dodaj tekst, Usuń według pozycji, Usuń przestrzeń; Tworzenie i drukowanie podsumowań stronicowania; Konwertuj zawartość komórek i komentarze...
  • Super filtr (zapisz i zastosuj schematy filtrów do innych arkuszy); Zaawansowane sortowanie według miesiąca / tygodnia / dnia, częstotliwości i innych; Specjalny filtr pogrubieniem, kursywą ...
  • Połącz skoroszyty i arkusze robocze; Scal tabele na podstawie kluczowych kolumn; Podziel dane na wiele arkuszy; Konwersja wsadowa xls, xlsx i PDF...
  • Ponad 300 zaawansowanych funkcji. Obsługuje Office / Excel 2007-2021 i 365. Obsługuje wszystkie języki. Łatwe wdrażanie w przedsiębiorstwie lub organizacji. Pełne funkcje 30-dniowa bezpłatna wersja próbna. 60-dniowa gwarancja zwrotu pieniędzy.
karta kte 201905

Karta Office wprowadza interfejs z zakładkami do pakietu Office i znacznie ułatwia pracę

  • Włącz edycję i czytanie na kartach w programach Word, Excel, PowerPoint, Publisher, Access, Visio i Project.
  • Otwieraj i twórz wiele dokumentów w nowych kartach tego samego okna, a nie w nowych oknach.
  • Zwiększa produktywność o 50% i redukuje setki kliknięć myszką każdego dnia!
officetab dół
Sortuj komentarze według
Komentarze (7)
Brak ocen. Oceń jako pierwszy!
Ten komentarz został zminimalizowany przez moderatora na stronie
TO RATUJE ŻYCIE... DZIĘKUJĘ!!
Ten komentarz został zminimalizowany przez moderatora na stronie
Chcę wiedzieć lub zastosować skrypt pokazany w twoim przykładzie, ale nie mogę zrozumieć ---- "jak numerować w kolumnie lub wierszu programu Excel, mając jedną komórkę pojedynczą, a niektóre są połączone". Pomóż mi z samouczkami pdf z pełnym wyjaśnieniem lub jak mogę użyć twojego narzędzia z pełnym wyjaśnieniem. Dzięki Rakesh Upreti
Ten komentarz został zminimalizowany przez moderatora na stronie
Proszę o kontakt na jaychivo@extendoffice.com Czekamy na wszystkie pytania, opinie i raporty o błędach. Jeśli masz problem, zwykle potrzebujemy następujących informacji: Krótki opis problemu i sposób jego powielenia (jeśli dotyczy). Twój system operacyjny (Windows 8, Windows 7 itd.) oraz informacje o wersji pakietu Microsoft Office. Zrzuty ekranu ilustrujące problem
Ten komentarz został zminimalizowany przez moderatora na stronie
Czy można zastosować to makro do określonej formuły w zakresie. tj. Jeśli chcemy przekonwertować tylko formułę podglądu na wartości, ale nie sumę formuły w wybranym zakresie.
Ten komentarz został zminimalizowany przez moderatora na stronie
Ba... nic nowego. Znałem już wszystkie sztuczki z wężami. Właściwie od dłuższego czasu używam pasty special. Niestety żadna z tych opcji nie działa dla mnie. Chciałbym po prostu ustawić moje arkusze kalkulacyjne na auto i pozwolić programowi Excel zrobić to sam. Chciałem zobaczyć, czy ludzie z Microsoftu w końcu opuścili epokę kamienia łupanego, wymyślając coś bardziej kreatywnego, bardziej zautomatyzowanego niż wklejanie specjalne i VBA. Coś, co nie wymaga selekcji komórek ani żadnej innej interwencji użytkownika. Na przykład byłoby przydatne, gdyby istniał sposób, aby program Excel automatycznie zabijał równania, które nie są już potrzebne, ale bez eliminowania wartości lub zawartości komórek. To byłoby naprawdę niesamowite. Ale myślę, że taka sztuczka jeszcze nie wyszła z jaskini, więc będę musiał żyć z opcją „wklej specjalne> wartości”, dopóki nie opuścimy prehistorii Excela.
Ten komentarz został zminimalizowany przez moderatora na stronie
Cześć przyjacielu,

Czy możesz zrobić 2 kody vb, aby przekonwertować wszystkie połączone formuły na wartość?
osadzone w formule. A następnie ponownie przekonwertować na formułę z powrotem do
normalny z połączoną ścieżką. Podobnie jak opcja rozpakowania opakowania.

Robię raport w pliku Excela, który jest powiązany z różnymi innymi plikami Excela i
to wysłałem ten raport do kierownictwa, ale nie chcę tego wklejać
wyjątkowy za każdym razem. Chcę po prostu spakować formułę, a następnie rozpakować ją, gdy
trzeba pracować na tym samym pliku.

Mam nadzieję, że rozumiesz moją potrzebę.

pozdrowienia

Saysza
Ten komentarz został zminimalizowany przez moderatora na stronie
Cześć, Czy będzie można uzyskać makro, które robi to samo, co powyższe makro, ale jednocześnie obejmuje cały skoroszyt? byłoby bardzo pomocne, jeśli możesz napisać makro, które to potrafi.
Nie ma tu jeszcze żadnych komentarzy
Zostaw swój komentarz
Publikowanie jako gość
×
Oceń ten post:
0   Postacie
Sugerowane lokalizacje

Bądż na bieżąco

Prawa autorskie © 2009 - www.extendoffice.com. | Wszelkie prawa zastrzeżone. Zasilany przez ExtendOffice, | Mapa strony
Microsoft i logo Office są znakami towarowymi lub zastrzeżonymi znakami towarowymi Microsoft Corporation w Stanach Zjednoczonych i / lub innych krajach.
Chronione przez Sectigo SSL