Hur du döljer formler och visar värden i Excel (2 sätt)

  • Dela Detta
Hugh West

Ibland behöver vi av olika skäl skydda vissa celler som innehåller formler och bara visa värdena för användaren. Det är en bra idé att dölja formlerna från att visas i formellfältet för detta. Jag kommer att tillhandahålla två metoder för att dölja formlerna i valda celler och visa värden i Excel.

Ladda ner övningsboken

Ladda ner arbetsboken och öva själv medan du läser artikeln.

Dölja formler och visa endast data.xlsm

2 sätt att dölja formler och endast visa värden i Excel

1. Formatering av celler för att dölja formler och visa värden

I den här handledningen använder vi följande dataset:

Jag har använt funktionen SUM för att beräkna den totala försäljningen från de tre översta raderna. Vi kan se den använda formeln i formellfältet ( f x ). Följ de steg som vi visar nedan:

Steg

  • Först måste vi välja den eller de celler som vi vill ändra, i det här fallet är det cellen för total försäljning. C8 .

  • Gå sedan till dialogrutans startsida under Nummergrupp i den Hem (Eller tryck på Ctrl+1 för en genväg). En ny dialogruta för formatering öppnas.

  • I " Formatera celler ", väljer du den Skydd Under den kontrollerar du " Dolda ". Klicka på OK .

  • Gå sedan till Översyn av fliken . I enlighet med Skydda gruppen Välj " Skyddsblad ".

  • Se till att " Skydda arbetsbladet och innehållet i låsta celler "är markerat. Klicka på Ok .

Nu kan du inte se någon formel i formelrutan, men värdet kommer att visas i cellen.

Läs mer: Hur man döljer en formel i Excel-ark (2 metoder)

2. Dölj formlerna och visa värdena med VBA

Du kan använda Visual Basic for Application (VBA) för att uppnå samma sak. För att dölja alla formler i kalkylbladet följer du nedanstående steg.

Steg

  • Om du inte har den Utvecklare se hur du gör för att visa fliken Utvecklare .
  • Under " Utvecklare ", välj " Visuell Grundläggande ". VBA-gränssnittet öppnas.

  • I VBA Editor väljer du " Infoga " och klicka på " Modul ". Detta skapar en ny modul.

  • Skriv ned följande koder i VBA-redigeraren.
 Sub HideFormulasDisplayValues() With ActiveSheet .Unprotect .Cells.Locked = False .Cells.SpecialCells(xlCellTypeFormulas).Locked = True .Cells.SpecialCells(xlCellTypeFormulas).FormulaHidden = True .Protect AllowDeletingRows:=True End With End Sub 
  • Välj nu " Makroer " från antingen " Visa " eller " Utvecklare ".

  • Välj "HideFormulasDisplayValues". "(vårt makronamn) från listan över makron och klicka på Kör .

Detta tar bort alla formler i det valda arket och visar bara värdena i cellerna.

Observera: måste du spara filen som Arbetsbok med Excel-makroaktivering (.xlsm-tillägget) för att använda VBA.

Läs mer: Hur man döljer en formel i Excel med hjälp av VBA (4 metoder)

Slutsats

Detta är de två metoderna för att dölja formler och visa värden. Förhoppningsvis har du funnit det här användbart. Om du stöter på några problem eller om du har några frågor eller rekommendationer är du välkommen att kommentera nedan. För fler artiklar som denna, fortsätt att komma till Excellent .

Tack för att du läser, ha en trevlig dag.

Hugh West är en mycket erfaren Excel-tränare och analytiker med över 10 års erfarenhet i branschen. Han har en kandidatexamen i redovisning och ekonomi och en magisterexamen i företagsekonomi. Hugh har en passion för undervisning och har utvecklat ett unikt undervisningssätt som är lätt att följa och förstå. Hans expertkunskap om Excel har hjälpt tusentals studenter och yrkesverksamma över hela världen att förbättra sina färdigheter och utmärka sig i sina karriärer. Genom sin blogg delar Hugh med sig av sin kunskap med världen, och erbjuder gratis Excel-handledning och onlineutbildning för att hjälpa individer och företag att nå sin fulla potential.