Hoppa till huvudinnehåll

Hur delar jag ett cellområde med ett nummer i Excel?

Författare: Tech Support Senast ändrad: 2024-02-04

Ibland kan vi behöva ändra ett antal celler i Excel snabbt. Till exempel har jag en rad celler som innehåller priserna på en grupp produkter och jag vill dela alla priser med 2, och nu kommer frågan här, hur kan jag snabbt dela ett cellområde med ett nummer?

Dela ett antal celler med ett nummer med funktionen Klistra in special

Dela snabbt ett cellområde med ett nummer med Kutools för Excel

Dela ett cellområde med ett nummer med VBA-kod


Dela ett antal celler med ett nummer med funktionen Klistra in special

Till exempel delar jag alla celler med ett nummer 15 med Klistra in special funktion av Excel kan du utföra denna uppgift med följande steg:

1. Sätt in delarens nummer som 15 i en tom cell och kopiera det.

2. Markera det område som du vill dela alla nummer med 15 och högerklicka, välj Klistra in special från menyn.

3. I Klistra in Special dialogrutan, klicka Alla alternativet i Klistra in avsnitt, välj Dividera alternativet i Drift och slutligen klicka på OK knapp.

4. Radera numret 15 du har angett tidigare.

Nu har cellintervallet dividerats med 15 i bulk. Se skärmdump:

Dela snabbt alla celler i ett intervall med ett visst antal i bulk i Excel

Klicka Kutools > Snarare > Drift. De Kutools för Excel's Driftverktyg kan hjälpa dig att snabbt dela upp alla celler i ett angivet intervall med ett visst antal i Excel.
Ladda ner hela funktionen 30-dagars gratis spår av Kutools för Excel nu!


Dela snabbt ett cellområde med ett nummer med Kutools för Excel

Kanske är metoden Paste Special något svår för dig, finns det en enkel och snabb metod för att hantera detta arbete? Ja den Drift egenskap av Kutools för Excel kan hjälpa dig att dela ett cellområde med ett tal inom några sekunder!

Notera: Att tillämpa detta Drift funktionen, för det första bör du ladda ner och installera Kutools för Excel.

1. Välj intervallet med siffror som du vill dela med ett visst nummer. och klicka sedan på Kutools > Snarare > Drift, se skärmdump:

3. I Driftverktyg dialogrutan väljer du division i Drift rutan, mata in delarens nummer som 15 i Operand låda. Och du kan se resultaten från Förhandsvisning Ruta. Och slutligen klicka på OK or Ansök knapp. Se skärmdump:

Notera: Om du också vill skapa formler, kontrollera Skapa formler alternativ. Om de valda cellerna innehåller formler och du inte vill dela de beräknade resultaten av formeln, kontrollera Hoppa över formelceller alternativ.
Tips: För att använda den här funktionen bör du installera Kutools för Excel först, snälla klicka för att ladda ner och få en 30-dagars gratis provperiod nu.

Dela ett cellområde med ett nummer med VBA-kod

Med VBA-koden kan du också dela automatiskt ett intervall med ett nummer.

1. Välj det område du vill att det ska delas med ett nummer.

2. klick Utvecklare > Visual Basic, en ny Microsoft Visual Basic för applikationer fönstret visas, klicka Insert > Modulernaoch mata sedan in följande kod i Modulerna:

VBA: Dividera ett cellområde med ett tal

Sub DivisionNum()
'Updateby20140128
Dim Rng As Range
Dim WorkRng As Range
Dim xNum As Integer
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
xNum = Application.InputBox("Division num", xTitleId, Type:=1)
For Each Rng In WorkRng
    Rng.Value = Rng.Value / xNum
Next
End Sub

3. Klicka sedan doc-dela-5 för att köra koden. I en dialogruta som dyker upp, välj det intervall med siffror som du vill dela med ett visst nummer och klicka sedan på OK knapp. Se skärmdump:

4. Ange divisornumret i den andra popup-dialogrutan och klicka sedan på OK-knappen. Se skärmdump:

Nu divideras alla nummer i det valda intervallet med nummer 15.


Demo: Dela snabbt ett cellområde med ett nummer med Kutools för Excel


Kutools för Excel: Över 300 praktiska verktyg till hands! Börja din 30-dagars gratis provperiod utan funktionsbegränsningar idag. Ladda ner nu!
Comments (18)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Habrá alguna forma de hacer esto mismo pero en Google Sheets ??
This comment was minimized by the moderator on the site
how to use page break in large excel file
This comment was minimized by the moderator on the site
Very helpful -- thank you very much!
This comment was minimized by the moderator on the site
Hello Sir, I have data in excel and it is all mixed up. Every 60 cells are having one person details and we want this to be copied in separate sheet. The copying is to be row into column.
This comment was minimized by the moderator on the site
thank you, after multiple fruitless or incomprehensible explanations, YOURS WORKED easily!
There are no comments posted here yet
Load More
Leave your comments
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations