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

Ինչպե՞ս պատճենել և կպցնել տողերը կամ սյունակները հակառակ հերթականությամբ Excel- ում:

Երբեմն կարող է անհրաժեշտ լինել պատճենել և տեղադրել սյունակի կամ շարքի ցուցակը հակառակ հերթականությամբ ուղղահայաց կամ հորիզոնական, ինչպես ցույց է տրված ստորև նշված էկրանի նկարը: Ինչպե՞ս կարող էիք Excel- ում արագ և հեշտությամբ գործ ունենալ այս գործի հետ:

Պատճենեք և կպցրեք սյունակի կամ տողի ցուցակը հակառակ հերթականությամբ ՝ բանաձևով

Պատճենեք և կպցրեք մի շարք սյունակների կամ տողերի հակառակ հերթականությամբ VBA կոդով

Պատճենեք և կպցրեք մի շարք սյունակներ կամ տողեր հակառակ հերթականությամբ ՝ զարմանալի հատկությամբ


Պատճենեք և կպցրեք սյունակի կամ տողի ցուցակը հակառակ հերթականությամբ ՝ բանաձևով

Պատկերացրեք և տեղադրեք սյունակների ցուցակը հակառակ հերթականությամբ ուղղահայաց

Եթե ​​ցանկանում եք հակադարձել սյունակների բջիջների ցուցակը, կարող եք կիրառել ստորև բերված բանաձևը.

Մուտքագրեք կամ պատճենեք հետևյալ բանաձևը դատարկ բջիջում, որտեղ ցանկանում եք հետ շրջել սյունակի կարգը.

=OFFSET($A$15,-(ROW(A1)-1),0)

ՆշումՎերոհիշյալ բանաձևում A1 սյունակի առաջին բջիջն է, և A15 սյունակի վերջին բջիջն է:

Դրանից հետո քաշեք լրացման բռնակը ներքև դեպի բջիջները ՝ բջիջների արժեքները հակառակ կարգով արդյունահանելու համար, ինչպես ցույց է տրված ստորև նշված էկրանի նկարը.


Հորիզոնական կերպով պատճենեք և կպցրեք շարքի ցուցակը հակառակ հերթականությամբ

Տողի ցուցակը հակառակ կարգով պատճենելու և տեղադրելու համար օգտագործեք հետևյալ բանաձևը.

Մուտքագրեք կամ պատճենեք այս բանաձևը դատարկ բջիջում.

=OFFSET($A$1,,COUNTA(1:1)-COLUMN(A1),)

ՆշումՎերոհիշյալ բանաձևում A1 շարքում առաջին բջիջն է, և 1: 1 տողի համարն է, որտեղ գտնվում են ձեր տվյալները: Եթե ​​ձեր տվյալները տող 10-ում են, ապա դրանք պետք է փոխեք 10:10-ի:

Եվ հետո, լրացնելու բռնիչը քաշեք դեպի այն բջիջները, որոնք ցանկանում եք կիրառել այս բանաձևը, մինչև բոլոր արժեքները հանվեն, և դուք կստանաք բոլոր արժեքները հորիզոնականորեն հակադարձված: Տեսեք,


Պատճենեք և կպցրեք մի շարք սյունակների կամ տողերի հակառակ հերթականությամբ VBA կոդով

Եթե ​​Ձեզ անհրաժեշտ է պատճենել և տեղադրել մի շարք սյունակներ կամ տողեր հակառակ հերթականությամբ, այստեղ ես կներկայացնեմ VBA կոդեր այն արագ և հեշտ լուծելու համար: Խնդրում ենք անել հետևյալ քայլերով.

Պատկերացրեք և տեղադրեք սյունակների ցուցակը հակառակ հերթականությամբ ուղղահայաց

1, Նախ, դուք պետք է պատճենեք և տեղադրեք ձեր տվյալները նոր վայրում, ապա պահեք այն ALT + F11 բացել ստեղները Microsoft Visual Basic հավելվածների համար պատուհան.

2: Սեղմեք Տեղադրել > Մոդուլներ, և տեղադրեք հետևյալ կոդը Մոդուլներ Պատուհանը:

VBA կոդ. Պատճեն և տեղադրիր մի շարք բջիջներ հակառակ կարգով ուղղահայաց

Sub Flipvertically()
'updateby Extendoffice
Dim Rng As Range
Dim WorkRng As Range
Dim Arr As Variant
Dim i As Integer, j As Integer, k As Integer
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
Arr = WorkRng.Formula
For j = 1 To UBound(Arr, 2)
    k = UBound(Arr, 1)
    For i = 1 To UBound(Arr, 1) / 2
        xTemp = Arr(i, j)
        Arr(i, j) = Arr(k, j)
        Arr(k, j) = xTemp
        k = k - 1
    Next
Next
WorkRng.Formula = Arr
End Sub

3, Հետո, սեղմեք F5 այս կոդն աշխատեցնելու բանալին, և դուրս է գալիս հուշման տուփ ՝ հիշեցնելու համար ընտրելով տվյալների տիրույթը, որը ցանկանում եք ուղղահայաց հետ շրջել, տե՛ս նկարը.

4, Եվ հետո, կտտացրեք OK կոճակը, և տվյալների տիրույթը շրջվել է ուղղահայաց, ինչպես ցույց են տրված ներքևում նշված նկարներից.


Պատճեն և տեղադրիր մի շարք բջիջներ ՝ հակառակ կարգով հորիզոնական

Տվյալների տիրույթը հորիզոնական կարգով հակադարձելու համար խնդրում ենք կիրառել ստորև նշված VBA կոդը:

VBA կոդ. Հորիզոնական կերպով պատճենեք և կպցրեք մի շարք բջիջներ հակառակ կարգով

Sub Fliphorizontally()
'updateby Extendoffice
Dim Rng As Range
Dim WorkRng As Range
Dim Arr As Variant
Dim i As Integer, j As Integer, k As Integer
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
Arr = WorkRng.Formula
For i = 1 To UBound(Arr, 1)
    k = UBound(Arr, 2)
    For j = 1 To UBound(Arr, 2) / 2
        xTemp = Arr(i, j)
        Arr(i, j) = Arr(i, k)
        Arr(i, k) = xTemp
        k = k - 1
    Next
Next
WorkRng.Formula = Arr
End Sub

Այս կոդը գործարկելուց հետո, ըստ անհրաժեշտության, կստանաք հետևյալ նկարները.


Պատճենեք և կպցրեք մի շարք սյունակներ կամ տողեր հակառակ հերթականությամբ ՝ զարմանալի հատկությամբ

Եթե ​​ծանոթ չեք վերոնշյալ բանաձևերին և VBA կոդերին, ապա ես այստեղ խորհուրդ կտամ հեշտ գործիք-Excel- ի համար նախատեսված գործիքներԻր Flip ուղղահայաց տիրույթ և Շրջել հորիզոնական տիրույթը առանձնահատկություններ, կարող եք ուղղել բջիջների շարքը ուղղահայաց և հորիզոնական ՝ միայն մեկ կտտոցով:

Հուշում.Սա կիրառելու համար Flip ուղղահայաց տիրույթ և Շրջել հորիզոնական տիրույթը առանձնահատկությունները, նախ, դուք պետք է ներբեռնեք այն Excel- ի համար նախատեսված գործիքներ, ապա գործառույթը կիրառեք արագ և հեշտությամբ:

Տեղադրելուց հետո Excel- ի համար նախատեսված գործիքներԽնդրում եմ արեք հետևյալ կերպ

Պատճեն և տեղադրիր մի շարք բջիջներ ՝ հակառակ կարգով հորիզոնական

1, Ընտրեք բջիջների շարքը, ապա կտտացրեք Կուտոլս > Շարք > Flip ուղղահայաց տիրույթ > Բոլորը (Միայն շրջել արժեքները), տես նկարի նկարը.

2, Եվ այնուհետև, բջիջների արժեքների շարքը միանգամից ուղղահայաց հետադարձվեց, տե՛ս սքրինշոթեր.


Պատճեն և տեղադրիր մի շարք բջիջներ ՝ հակառակ կարգով հորիզոնական

1, Ընտրեք բջիջների շարքը, ապա կտտացրեք Կուտոլս > Շարք > Շրջել հորիզոնական տիրույթը > Բոլորը (Միայն շրջել արժեքները), տես նկարի նկարը.

2, Եվ հետո, ընտրության մեջ բոլոր բջիջների արժեքները անմիջապես փոխվել են հորիզոնականով, տե՛ս սքրինշոթեր.

Կտտացրեք Excel- ի և անվճար փորձաշրջանի համար Kutools- ը ներբեռնելու համար:


Ավելի հարաբերական պատճենեք և տեղադրեք հոդվածներ.

  • Պատճենեք և կպցրեք միավորված բջիջները Excel- ում միայնակ բջիջների համար
  • Սովորաբար, երբ պատճենեք միավորված բջիջները և կպցրեք դրանք այլ բջիջների մեջ, միաձուլված բջիջները կպցվեն ուղղակիորեն: Բայց ուզում եք միաձուլված բջիջները թեզերը տեղադրել մեկ բջիջների վրա, ինչպես ցույց է տրված հետևյալ նկարը, որպեսզի կարողանաք գործ ունենալ տվյալների հետ, ինչպես ձեզ հարկավոր է: Այս հոդվածում ես կխոսեմ այն ​​մասին, թե ինչպես պատճենել և կպցնել միավորված բջիջները միայնակ բջիջներին:
  • Պատճենեք սյունակը և տեղադրեք միայն եզակի գրառումները Excel- ում
  • Բազմաթիվ կրկնօրինակներով սյունակի համար գուցե հարկ լինի ձեռք բերել այս ցուցակի պատճենը `միայն եզակի արժեքներով: Ինչպե՞ս կարող ես դրան հասնել: Այս հոդվածում մենք տրամադրում ենք Excel- ում սյունակների ցուցակից միայն եզակի գրառումները տեղադրելու երկու եղանակ:
  • Պատճենել տվյալները պաշտպանված թերթից
  • Ենթադրելով, որ դուք մեկ այլ անձից ստանում եք Excel ֆայլ, որն աշխատանքային թերթերով պաշտպանված է օգտագործողի կողմից, այժմ ցանկանում եք պատճենել և կպցնել հում տվյալները մեկ այլ նոր աշխատանքային գրքում: Բայց պաշտպանված թերթի տվյալները չեն կարող ընտրվել և պատճենվել, քանի որ օգտագործողն աշխատաթերթը պաշտպանելիս անջատեք «Ընտրել կողպված բջիջները» և «Ընտրել վերաբացված բջիջները» ընտրանքները:
  • Տվյալները պատճենեք մեկ այլ աշխատանքային թերթում `Excel- ում առաջադեմ ֆիլտրով
  • Սովորաբար, մենք կարող ենք արագորեն կիրառել «Ընդլայնված զտիչ» հատկությունը `նույն աշխատանքային թերթում հումքային տվյալներից տվյալների արդյունահանման համար: Բայց երբեմն, երբ փորձում եք զտված արդյունքը պատճենել մեկ այլ աշխատանքային թերթի, կստանաք հետևյալ նախազգուշական հաղորդագրությունը: Այս դեպքում ինչպե՞ս կարող էիք գործ ունենալ Excel- ի այս խնդրի հետ:

  • Super Formula Bar (հեշտությամբ խմբագրեք տեքստի և բանաձևի բազմաթիվ տողեր); Ընթերցանության դասավորությունը (հեշտությամբ կարդալ և խմբագրել մեծ թվով բջիջներ); Տեղադրել ֆիլտրացված տիրույթում...
  • Միաձուլել բջիջները / տողերը / սյունակները և տվյալների պահում; Պառակտված բջիջների պարունակությունը; Միավորել կրկնօրինակ տողերն ու գումարը / միջինը... Կանխել կրկնօրինակ բջիջները; Համեմատեք միջակայքերը...
  • Ընտրեք Կրկնօրինակ կամ Եզակի Շարքեր; Ընտրեք դատարկ շարքեր (բոլոր բջիջները դատարկ են); Super Find և Fuzzy Find շատ աշխատանքային գրքույկներում; Պատահական ընտրություն ...
  • Actշգրիտ պատճեն Բազմաթիվ բջիջներ ՝ առանց բանաձևի հղումը փոխելու; Ավտոմատ ստեղծեք հղումներ դեպի մի քանի թերթեր; Տեղադրեք փամփուշտներ, Տուփեր և ավելին ...
  • Սիրված և արագ ներդիր բանաձևեր, Ընդգրկույթներ, գծապատկերներ և նկարներ; Ryածկագրել բջիջները գաղտնաբառով; Ստեղծեք փոստային ցուցակ և նամակներ ուղարկել ...
  • Քաղվածք տեքստ, Տեքստ ավելացնել, հեռացնել ըստ դիրքի, Հեռացնել տարածությունը; Ստեղծել և տպել էջային ենթագոտիներ; Փոխարկել բջիջների բովանդակության և մեկնաբանությունների միջև...
  • Սուպեր զտիչ (պահպանել և կիրառել ֆիլտրի սխեմաները այլ թերթերի վրա); Ընդլայնված տեսակավորում ըստ ամիս / շաբաթ / օր, հաճախականություն և ավելին; Հատուկ զտիչ համարձակ, շեղատառով ...
  • Միավորել աշխատանքային տետրերը և աշխատանքային թերթերը; Միավորել աղյուսակները ՝ հիմնված հիմնական սյունակների վրա; Տվյալները բաժանեք մի քանի թերթերի; Խմբաքանակի փոխակերպում xls, xlsx և PDF...
  • Առանցք սեղանի խմբավորում ըստ շաբաթվա համարը, շաբաթվա օրը և ավելին ... Showույց տալ ապակողպված, կողպված բջիջները տարբեր գույներով; Նշեք այն բջիջները, որոնք ունեն բանաձև / անուն...
kte էջանիշը 201905
  • Միացնել ներդիրներով խմբագրումը և ընթերցումը Word, Excel, PowerPoint- ով, Հրատարակիչ, Access, Visio և Project:
  • Բացեք և ստեղծեք բազմաթիվ փաստաթղթեր նույն պատուհանի նոր ներդիրներում, այլ ոչ թե նոր պատուհաններում:
  • Բարձրացնում է ձեր արտադրողականությունը 50%-ով և նվազեցնում մկնիկի հարյուրավոր սեղմումները ձեզ համար ամեն օր:
officetab ներքևում
Տեսակավորել մեկնաբանությունները ըստ
մեկնաբանություններ (3)
Գնահատված 5- ը 5- ից դուրս է · 1 վարկանիշ
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Me funcionó la opción del codigo VBA. Շատ շնորհակալություն!!!
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
OFFSET($A$15,-(ROW(A1)-1),0) և OFFSET($A$1,,COUNTA(1:1)-COLUMN(A1),) չեն աշխատում, երբ տվյալները գտնվում չեն առաջին տող կամ սյունակ:
Այս գործառույթները կարծես ավելի լավ են աշխատում.

Հայելիի շարք.
ենթադրենք տվյալները գտնվում են G11:K11-ում
OFFSET($G$11,,COUNTA(11:11)-COUNTA($G$11:G11),) ........ OFFSET($G$11,,COUNTA(11:11)-COUNTA($G$11:K11),)

Հայելի սյունակ.
Ենթադրենք, տվյալները գտնվում են E22:E26-ում
OFFSET($E$22,ROW($E$26)-ROW(E22),0) ........ OFFSET($E$22,ROW($E$26)-ROW(E26),0)
Գնահատված 5- ը 5- ից դուրս է
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Բարև Նասրին,

Ինչպես ես. Ես փորձեցի ձեր բանաձևերը, և նրանք հիանալի աշխատում են: Շնորհակալություն ձեր կիսվելու համար: Մենք կընդունենք ձեր խորհուրդը: Հիանալի օր անցկացրեք:

Sincerely,
Mandy
Առայժմ ոչ մի մեկնաբանություն չկա
Թողեք ձեր մեկնաբանությունները
Հրապարակում որպես հյուր
×
Գնահատեք այս գրառումը.
0   Անձնավորություններ
Առաջարկվող վայրեր

Հետեւեք մեզ

Հեղինակային իրավունքի © 2009 - www.extendoffice.com. | Բոլոր իրավունքները պաշտպանված են. Powered by ExtendOffice. | | Կայքի քարտեզ
Microsoft- ը և Office- ի պատկերանշանը հանդիսանում են Microsoft Corporation- ի ապրանքային նշաններ կամ գրանցված ապրանքային նշաններ ԱՄՆ-ում և (կամ) այլ երկրներում:
Պաշտպանված է Sectigo SSL- ի կողմից