Redigera matrisformler i Excel

I de tidigare lektionerna diskuterade vi de grundläggande begreppen och informationen om arrayer i Excel. I den här lektionen kommer vi att fortsätta att studera matrisformler, men med större tonvikt på deras praktiska tillämpning. Så, hur ändrar du en redan befintlig matrisformel i Excel?

Regler för redigering av matrisformler

När en matrisformel placeras i en cell är det vanligtvis inte särskilt svårt att redigera den i Excel. Det viktigaste här är att inte glömma att avsluta redigeringen med en tangentkombination Ctrl + Skift + Enter.

Om formeln är multicell, dvs returnerar en array, uppstår vissa svårigheter omedelbart, särskilt för nybörjare. Låt oss titta på några regler som du behöver förstå innan du börjar redigera en array.

  1. Du kan inte ändra innehållet i en enskild cell som innehåller en matrisformel. Men varje cell kan ha sin egen formatering.
  2. Du kan inte ta bort celler som ingår i en matrisformel. Du kan bara ta bort hela arrayen.
  3. Du kan inte flytta celler som ingår i en matrisformel. Men du kan flytta hela arrayen.
  4. Du kan inte infoga nya celler, inklusive rader och kolumner, i ett arrayintervall.
  5. Du kan inte använda flercellsmatrisformler i tabeller som skapats med kommandot Bord.

Som du kan se understryker alla reglerna ovan att en array är en helhet. Om du inte följer minst en av reglerna ovan, låter Excel dig inte redigera arrayen och kommer att utfärda följande varning:

Välja en array i Excel

Om du behöver ändra en matrisformel är det första du ska göra att välja intervallet som innehåller matrisen. I Excel finns det minst tre sätt att göra detta:

  1. Välj arrayområde manuellt, dvs med hjälp av musen. Detta är den enklaste, men i vissa fall absolut olämpliga metoden.Redigera matrisformler i Excel
  2. Använder dialogrutan Välj en grupp av celler. För att göra detta, välj valfri cell som hör till arrayen:Redigera matrisformler i ExcelOch sedan på fliken Hem från rullgardinsmenyn Hitta och välj klick Välj en grupp av celler.

    Redigera matrisformler i Excel

    En dialogruta öppnas Välj en grupp av celler. Ställ in alternativknappen på Current Array och klicka OK.

    Redigera matrisformler i Excel

    Den aktuella arrayen kommer att markeras:

    Redigera matrisformler i Excel

  3. Använda tangentkombinationer CTRL+/. För att göra detta, välj valfri cell i arrayen och tryck på kombinationen.

Hur man tar bort en matrisformel

Det enklaste du kan göra med en array i Excel är att ta bort den. För att göra detta, välj bara önskad array och tryck på knappen Radera.

Hur man redigerar en matrisformel

Bilden nedan visar en matrisformel som adderar värdena för två intervall. Det kan ses från figuren att när vi skrev in formeln gjorde vi ett litet misstag, vår uppgift är att rätta till det.

Redigera matrisformler i Excel

För att redigera en matrisformel, gör följande:

  1. Välj intervallet för arrayen med någon av de metoder som du känner till. I vårt fall är detta intervallet C1:C12.Redigera matrisformler i Excel
  2. Växla till formelredigeringsläget genom att klicka på formelfältet eller genom att trycka på knappen F2. Excel tar bort de krulliga klammerparenteserna runt matrisformeln.Redigera matrisformler i Excel
  3. Gör nödvändiga justeringar av formeln:Redigera matrisformler i Excel
  4. Och tryck sedan på tangentkombinationen Ctrl + Skift + Enterför att spara ändringar. Formeln kommer att redigeras.Redigera matrisformler i Excel

Ändra storlek på en matrisformel

Mycket ofta finns det ett behov av att minska eller öka antalet celler i en matrisformel. Jag kommer genast att säga att detta inte är en lätt uppgift och i de flesta fall kommer det att vara lättare att ta bort den gamla arrayen och skapa en ny.

Innan du tar bort den gamla arrayen, kopiera dess formel som text och använd den sedan i den nya arrayen. Med besvärliga formler kommer detta tillvägagångssätt att spara mycket tid.

Om du behöver ändra platsen för arrayen på kalkylbladet utan att ändra dess dimension, flytta bara den som ett normalt område.

Det finns flera metoder för att redigera matrisstorlekar som du kan ha nytta av. Tillvägagångssätten ges i den här lektionen.

Så idag har du lärt dig hur du väljer, tar bort och redigerar matrisformler, och du har även lärt dig några användbara regler för att arbeta med dem. Om du vill lära dig ännu mer om arrayer i Excel, läs följande artiklar:

  • Introduktion till matrisformler i Excel
  • Flercellsmatrisformler i Excel
  • Encellsmatrisformler i Excel
  • Matriser av konstanter i Excel
  • Tillämpa matrisformler i Excel
  • Metoder för att redigera matrisformler i Excel

Kommentera uppropet