Hogyan lehet a kijelölt cellák összegét csak Excelbe másolni?
Például van egy sor számcella az Excelben, és most át kell másolnia ennek a tartománynak az összegét, és be kell illesztenie egy másik cellába, hogyan tudná gyorsan kezelni? Ez a cikk néhány egyszerű megoldást oszt meg a kiválasztott cellák összegének csak az Excelben történő másolásához.
- Csak a VBA segítségével másolja a kijelölt cellák összegét
- A kijelölt cellák összegének másolása csak névtartomány létrehozásával
- Csak a kijelölt cellák összegét másolja a rejtett cellák / sorok / oszlopok figyelmen kívül hagyásával
Csak a VBA segítségével másolja a kijelölt cellák összegét
Alkalmazhatunk VBA-t csak a kijelölt cellák összegének másolásához, majd beilleszthetjük az Excel egy másik cellájába. Kérjük, tegye a következőket:
1. Jelölje ki azokat a számcellákat, amelyek összegét csak másolni szeretné, majd nyomja meg a gombot más + F11 kulcsokat a Microsoft Visual Basic for Applications ablak megnyitásához.
2. Kattints betétlap > Modulok, majd illessze be a VBA kód alá a nyitó Modul ablakba.
VBA: A kijelölt cellák összegének másolása csak az Excelben
Sub CopySum()
Dim xOb As New DataObject
xOb.Clear
xOb.SetText Application.WorksheetFunction.Sum(Application.ActiveWindow.RangeSelection)
xOb.PutInClipboard
MsgBox "The sum of selected cells has been copied to the Clipboard.", vbInformation, "Kutools for Excel"
End Sub
3. Kattints Eszközök > Referenciák a Referenciák - VBAProject ablak megnyitásához.4. A Referenciák - VBAProject párbeszédpanelen kattintson a gombra Tallózás gomb. Ezután válassza ki a FM20.DLL fájl a mappában C: \ Windows \ System32 az előugró Referencia hozzáadása párbeszédpanelen, majd kattintson a gombra Nyisd ki gombot, és OK gombot egymás után két párbeszédpanel bezárásához. Lásd a képernyőképet:
Jegyzet: Ha a A Microsoft Forms 2.0 objektumtár opció létezik a Elérhető referenciák jelölőnégyzet - VBAProject ablak, kérjük, jelölje be közvetlenül ezt az opciót, majd kattintson a gombra OK gombot.
5. Most visszatér a Modul ablakba, nyomja meg a gombot F5 vagy a futás gombra a VBA kód futtatásához.
És most megjelenik egy párbeszédpanel, amely megmondja, hogy a kiválasztott cellák összege már át lett másolva a vágólapra. Kattintson a gombra OK gombot a bezárásához.
6. Válassza ki a cél cellát, ahová be akarja illeszteni az összeget, majd nyomja meg a gombot Ctrl + V gombokkal egyidejűleg illessze be a kijelölt cellák összegét.
Könnyedén másolhat részösszegeket csak a kijelölésből egy másik tartományba vagy munkalapba az Excelben
A Kutools for Excel segítségével Haladó kombinált sorok funkcióval az Excel felhasználói gyorsan kiszámíthatják a részösszegeket (összeg, számolás, átlag stb.) anélkül, hogy ugyanazokat az elemeket áthelyeznék. Ezért átmásolhatja a választást a céltartományba, majd ezt a funkciót csak az Excel részmásolásához alkalmazhatja.
A kijelölt cellák összegének másolása csak névtartomány létrehozásával
Néhány Excel felhasználó vonakodik használni a VBA kódot. Ne aggódj! Ez a módszer csak a névtartomány létrehozásával és a SUM függvény alkalmazásával segít a kijelölt cellák összegének másolásában.
1. Válassza ki a cellák tartományát, amelyek összegét átmásolja, írja be a nevét a Név négyzetet a bal felső sarokban, és nyomja meg a belép kulcs.
Esetünkben a névtartományt úgy definiáljuk copy_sum a Név doboz. Lásd a képernyőképet:
2. Válassza ki a cél cellát, amelybe beilleszti a cellák összegét, írja be a képletet = SUM (copy_sum) bele, és nyomja meg a gombot belép kulcs.
És most a névtartomány összes cellájának összege visszatér a kiválasztott cellába.
Csak a kijelölt cellák összegét másolja a rejtett cellák / sorok / oszlopok figyelmen kívül hagyásával
Előfordulhat, hogy a kiválasztott tartományban vannak rejtett cellák, sorok vagy oszlopok, amelyek összegét átmásolja. Másolnia kell az összeget, figyelmen kívül hagyva a rejtett cellákat, sorokat és oszlopokat. Hogyan? Próbálja ki ezt a módszert!
1. Válassza ki a rejtett sorokkal és oszlopokkal rendelkező tartományt, amelynek összegét átmásolja, írja be a nevet a bal felső sarokban található Név mezőbe, és nyomja meg az Enter billentyűt. Lásd a képernyőképet:
Esetünkben a névtartományt úgy definiáljuk copy_sum_visible a Név doboz. Lásd a képernyőképet:
2. Válassza ki a cél cellát, ahol az összeget elhelyezi, és írja be a képletet = SUMVISIBLE (copy_sum_visible) bele, és nyomja meg a gombot belép kulcs.
Megjegyzések:
(1) A MEGFELELŐ A funkció a beépített funkciók egyike Kutools az Excel számára.
(2) Az összeg érték hibává válik, ha elküldi ezt a munkafüzetet másoknak, akik nem telepítik ezt a Kutools for Excel alkalmazást. A probléma elkerülése érdekében javasoljuk, hogy a képletet a Kutools for Excel programban számított értékére cserélje ki. Aktuálisra hasznosság.
Bemutató: A kijelölt cellák összegének másolása csak a rejtett cellák / sorok / oszlopok figyelmen kívül hagyásával
Kapcsolódó cikkek:
Képlet másolása a cellahivatkozások megváltoztatása nélkül az Excelben
Képletek másolása egyik munkafüzetből a másikba hivatkozás nélkül
A legjobb irodai hatékonyságnövelő eszközök
Töltsd fel Excel-készségeidet a Kutools for Excel segítségével, és tapasztald meg a még soha nem látott hatékonyságot. A Kutools for Excel több mint 300 speciális funkciót kínál a termelékenység fokozásához és az időmegtakarításhoz. Kattintson ide, hogy megszerezze a leginkább szükséges funkciót...
Az Office lap füles felületet hoz az Office-ba, és sokkal könnyebbé teszi a munkáját
- Füles szerkesztés és olvasás engedélyezése Wordben, Excelben és PowerPointban, Publisher, Access, Visio és Project.
- Több dokumentum megnyitása és létrehozása ugyanazon ablak új lapjain, mint új ablakokban.
- 50% -kal növeli a termelékenységet, és naponta több száz kattintással csökkenti az egér kattintását!