Ինչպե՞ս Excel- ում սյունակ բաժանել յուրաքանչյուր մյուս շարքում:
Օրինակ, ես տվյալների երկար ցուցակ ունեմ, և այժմ ուզում եմ սյունը բաժանել երկու ցուցակի հավասարապես յուրաքանչյուր մյուս շարքում, ինչպես ցույց է տրված հետևյալ նկարը: Excel- ում այս խնդրի լուծման լավ եղանակներ կա՞ն:
Յուրաքանչյուր մյուս շարքում սյունակ բաժանեք Բանաձևերով
Յուրաքանչյուր մյուս շարքում սյունակ բաժանեք VBA կոդով
Excel- ի համար Kutools- ով յուրաքանչյուր մյուս շարքում սյուն բաժանեք
Յուրաքանչյուր մյուս շարքում սյունակ բաժանեք Բանաձևերով
Հետևյալ բանաձևերը կարող են օգնել ձեզ սյունը արագորեն բաժանել երկու սյունակի ըստ յուրաքանչյուր մյուս շարքի, կատարեք հետևյալը.
1, Այս բանաձևը մուտքագրեք դատարկ բջիջ, C2, օրինակ ՝ =INDEX($A$2:$A$13,ROWS(C$1:C1)*2-1), տես նկարի նկարը
2, Դրանից հետո քաշեք լրացման բռնակը ներքև, մինչև սխալները ցուցադրվեն բջիջներում, տես նկարի նկարը.
3, Դրանից հետո մուտքագրեք մեկ այլ բանաձև D2 բջիջում, =INDEX($A$2:$A$13,ROWS(D$1:D1)*2), և լրացնելու բռնիչը ներքև քաշեք դեպի բջիջները, մինչև որ հայտնվեն սխալի արժեքները, և սյունակի արժեքները բաժանվեն երկու սյունակների յուրաքանչյուր մյուս շարքում, տե՛ս նկար
Յուրաքանչյուր մյուս շարքում սյունակ բաժանեք VBA կոդով
Եթե դուք հետաքրքրված եք VBA կոդով, ապա ես կարող եմ խոսել այդ խնդրի լուծման համար ձեզ համար նախատեսված կոդի մասին:
1, Պահեք պահեք ALT + F11 Excel- ի ստեղները, և այն բացում է Microsoft Visual Basic հավելվածների համար պատուհան.
2: Սեղմեք Տեղադրել > Մոդուլներ, և տեղադրեք հետևյալ կոդը Մոդուլներ Պատուհանը:
VBA կոդ. Յուրաքանչյուր հաջորդ շարքում սյունը բաժանեք երկու սյունակի
Sub SplitEveryOther()
'Updateby Extendoffice
Dim Rng As Range
Dim InputRng As Range, OutRng As Range
Dim index As Integer
xTitleId = "KutoolsforExcel"
Set InputRng = Application.Selection
Set InputRng = Application.InputBox("Range :", xTitleId, InputRng.Address, Type:=8)
Set OutRng = Application.InputBox("Out put to (single cell):", xTitleId, Type:=8)
Set OutRng = OutRng.Range("A1")
num1 = 1
num2 = 1
For index = 1 To InputRng.Rows.Count
If index Mod 2 = 1 Then
OutRng.Cells(num1, 1).Value = InputRng.Cells(index, 1)
num1 = num1 + 1
Else
OutRng.Cells(num2, 2).Value = InputRng.Cells(index, 1)
num2 = num2 + 1
End If
Next
End Sub
3, Դրանից հետո սեղմեք F5 այս կոդն աշխատեցնելու բանալին, և կհայտնվի հուշման տուփ ՝ հիշեցնելու համար, որ ընտրեք տվյալների տիրույթը, որը ցանկանում եք բաժանել:
4, եւ սեղմեք OK, փակցվում է մեկ այլ արագ տուփ, որը թույլ է տալիս ընտրել բջիջ արդյունքը դնելու համար, տես նկարի նկարը.
5. Այնուհետեւ կտտացրեք OK, և յուրաքանչյուր մյուս շարքում սյունը բաժանվել է երկու սյունակի: Տեսեք,
Excel- ի համար Kutools- ով յուրաքանչյուր մյուս շարքում սյուն բաժանեք
Եթե ցանկանում եք ավելին իմանալ նոր բաների մասին, ես կարող եմ առաջարկել հզոր գործիքExcel- ի համար նախատեսված գործիքներԻր Փոխակերպել շարքը օգտակար, դուք կարող եք արագ վերափոխել մեկ տող կամ սյուն մի շարք բջիջների և հակառակը:
Excel- ի համար նախատեսված գործիքներ : ավելի քան 300 հարմար Excel հավելվածներով, 30 օրվա ընթացքում առանց սահմանափակումների փորձեք անվճար. |
Տեղադրելուց հետո Excel- ի համար նախատեսված գործիքներխնդրում եմ արեք հետևյալ կերպ .( Անվճար ներբեռնեք Kutools Excel- ի համար հիմա )
1, Ընտրեք սյունակի տվյալները, որոնք ցանկանում եք բաժանել երկու սյունակների ըստ յուրաքանչյուր մյուս շարքի:
2. Այնուհետեւ կտտացրեք Կուտոլս > Շարք > Փոխակերպել շարքը, տես նկարի նկարը.
3, Մեջ Փոխակերպել շարքը երկխոսության տուփ, ընտրեք Մեկ սյունակ ՝ ընդգրկույթի համար տակ Փոխակերպման տեսակը, Ապա ընտրել Հաստատուն արժեք եւ մուտքագրեք 2 արկղի մեջ Տողեր ըստ ռեկորդի բաժին, տես նկարի նկարը.
4. Այնուհետեւ կտտացրեք Ok կոճակը, և արագ տուփ դուրս կգա ՝ հիշեցնելու համար, որ ընտրեք այն բջիջը, որտեղ ցանկանում եք արդյունքը դուրս բերել, տե՛ս նկարը.
5: Սեղմեք OK, ցուցակի տվյալները յուրաքանչյուր երկրորդ շարքում բաժանվել են երկու սյունակի:
Սեղմեք ՝ այս Փոխակերպման տիրույթի օգտակարության մասին ավելին իմանալու համար:
Անվճար ներբեռնեք Kutools Excel- ի համար հիմա
Գրասենյակի արտադրողականության լավագույն գործիքները
Լրացրեք ձեր Excel-ի հմտությունները Kutools-ի հետ Excel-ի համար և փորձեք արդյունավետությունը, ինչպես երբեք: Kutools-ը Excel-ի համար առաջարկում է ավելի քան 300 առաջադեմ առանձնահատկություններ՝ արտադրողականությունը բարձրացնելու և ժամանակ խնայելու համար: Սեղմեք այստեղ՝ Ձեզ ամենաշատ անհրաժեշտ հատկանիշը ստանալու համար...
Office Tab- ը Tabbed ինտերֆեյսը բերում է Office, և ձեր աշխատանքը շատ ավելի դյուրին դարձրեք
- Միացնել ներդիրներով խմբագրումը և ընթերցումը Word, Excel, PowerPoint- ով, Հրատարակիչ, Access, Visio և Project:
- Բացեք և ստեղծեք բազմաթիվ փաստաթղթեր նույն պատուհանի նոր ներդիրներում, այլ ոչ թե նոր պատուհաններում:
- Բարձրացնում է ձեր արտադրողականությունը 50%-ով և նվազեցնում մկնիկի հարյուրավոր սեղմումները ձեզ համար ամեն օր: