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

Ինչպե՞ս պատճենել և տեղադրել միայն ոչ դատարկ բջիջները Excel- ում:

Մեզանից շատերը կարող են տառապել այս խնդրով, երբ պատճենենք տվյալների ցանկը, որոնք պարունակում են որոշ դատարկ բջիջներ, և այնուհետև դրանք կպցնենք մեկ այլ սյունակում, դատարկ բջիջները նույնպես կփակցվեն Սա շատ զայրացնում է, երբ դատարկները մեզ պետք չեն և ցանկանում ենք տեղադրել ոչ դատարկ բջիջներ: Այս դեպքում ինչպե՞ս կարող ենք արագ և հարմար կերպով Excel- ում պատճենել և տեղադրել միայն ոչ դատարկ բջիջները: Ահա ձեզ լուծելու մի քանի արագ հնարքներ.

Պատճենեք և տեղադրեք միայն ոչ դատարկ բջիջները «Գնալ հատուկ» հրամանի միջոցով

Պատճենեք և կպցրեք զտիչ հատկությամբ միայն ոչ դատարկ բջիջները

Պատճենեք և տեղադրեք Array Formula- ով միայն ոչ դատարկ բջիջները

Պատճենեք և տեղադրեք միայն ոչ դատարկ բջիջները VBA կոդով

Պատճենեք և տեղադրեք միայն ոչ դատարկ բջիջները Kutools- ի համար Excel- ի լավ գաղափար 3


նետ կապույտ աջ պղպջակ Պատճենեք և տեղադրեք միայն ոչ դատարկ բջիջները «Գնալ հատուկ» հրամանի միջոցով

Հետ Գնալ հատուկ հրաման, նախ կարող եք ընտրել բոլոր տվյալները, ապա պատճենել և տեղադրել դրանք այլ վայրում:

1, Ընտրեք ձեր տվյալների ցանկը, որոնք ցանկանում եք օգտագործել:

doc- պատճենը `միայն ոչ բլանկները 1

2. Այնուհետեւ կտտացրեք Գլխավոր > Գտեք և ընտրեք > Գնալ հատուկ, տես նկարի նկարը.

doc- պատճենը `միայն ոչ բլանկները 1

3, Մեջ Գնալ հատուկ երկխոսության տուփ, ստուգեք Հաստատուն տարբերակը, տես նկարի նկարը.

doc- պատճենը `միայն ոչ բլանկները 1

4. Այնուհետեւ կտտացրեք OK, և ցուցակում ընտրված են միայն արժեքային բջիջները:

doc- պատճենը `միայն ոչ բլանկները 1

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

doc- պատճենը `միայն ոչ բլանկները 1

ՆշումԱյս մեթոդը հասանելի է միայն հաստատունների համար, այն չի կիրառվում բանաձևի բջիջների վրա:


նետ կապույտ աջ պղպջակ Պատճենեք և կպցրեք զտիչ հատկությամբ միայն ոչ դատարկ բջիջները

The ֆիլտր հատկությունը կարող է օգնել նախ զտել ոչ դատարկ բջիջները, այնուհետև կարող եք պատճենել և կպցնել դրանք այլ բջիջներում, որքան ձեզ հարկավոր է:

2: Սեղմեք Ամսաթիվ > ֆիլտր, տես նկարի նկարը.

փաստաթուղթ պատճենեք միայն ոչ բլանկները 6

3, Դրանից հետո կտտացրեք ընտրված ցուցակում գտնվող բջիջի աջ անկյունում գտնվող բացվող կոճակին և հանեք այն Բլիթներ ընտրացանկի տակ գտնվող տարբերակը: Տեսեք,
doc- պատճենը `միայն ոչ բլանկները 1

4. Եվ այնուհետեւ կտտացրեք OK, բոլոր ոչ դատարկ բջիջները զտվել են, ինչպես ցույց է տրված հետևյալ նկարը.

doc- պատճենը `միայն ոչ բլանկները 1

5, Վերջապես, դուք կարող եք պատճենել զտված տվյալները և դրանք տեղադրել ցանկացած անհրաժեշտ վայրում:

ՆշումԵվ՛ արժեքները, և՛ բանաձևերն ուժի մեջ են մտնում այս ձևի կիրառմամբ:


Միանգամից ընտրեք ոչ դատարկ բջիջները

Կտտացրեք անվճար ամբողջական ներկայացված փորձարկման համար 30 օրեր:
doc kutools- ը ընտրում է ոչ դատարկ բջիջներ

նետ կապույտ աջ պղպջակ Պատճենեք և տեղադրեք Array Formula- ով միայն ոչ դատարկ բջիջները

Միայն ոչ դատարկ բջիջները պատճենելու և տեղադրելու համար կարող եք նաև կիրառել զանգվածի հետևյալ բանաձևը:

1, Բացի ձեր տվյալներից, դատարկ բջիջ մուտքագրեք հետևյալ բանաձևը.

=LOOKUP("zzzzz",CHOOSE({1,2},"",INDEX(A:A,SMALL(IF($A$1:$A$15<>"",ROW($A$1:$A$15)),ROWS($B$1:B1)))))

doc- պատճենը `միայն ոչ բլանկները 1

ՆշումՎերոհիշյալ բանաձևում A1: A15 տվյալների ցուցակն է, որը ցանկանում եք օգտագործել: Կարող եք այն փոխել ձեր կարիքի:

2, Դրանից հետո սեղմեք Shift + Ctrl + Enter ստեղները միասին, ապա ընտրեք B1 բջիջը և լրացնելու բռնիչը քաշեք այն միջակայքի վրա, որը ցանկանում եք պարունակել այս բանաձևը, և ​​դուրս են բերվել բոլոր ոչ դատարկ բջիջների արժեքները: Տեսեք,

doc- պատճենը `միայն ոչ բլանկները 1

3, Քանի որ դրանք բանաձևեր են, դրանք այլ տեղ պատճենելիս պետք է պատճենեք և տեղադրեք դրանք որպես արժեքներ:

ՆշումԱյս բանաձևը հասանելի է միայն հաստատունների համար, որը չի կիրառվում բանաձևի բջիջների վրա:


նետ կապույտ աջ պղպջակ Պատճենեք և տեղադրեք միայն ոչ դատարկ բջիջները VBA կոդով

Եթե ​​դուք հետաքրքրված եք VBA կոդով, այս առաջադրանքն ավարտելու համար կարող եք կատարել հետևյալ ծածկագիրը:

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

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

VBA կոդ. Պատճենեք և տեղադրեք Excel- ում միայն ոչ դատարկ բջիջներ

Sub PasteNotBlanks()
'Update 20140325
Dim rng As Range
Dim InputRng As Range, OutRng As Range
xTitleId = "KutoolsforExcel"
Set InputRng = Application.Selection
Set InputRng = Application.InputBox("Range :", xTitleId, InputRng.Address, Type:=8)
If InputRng.Columns.Count > 1 Then
    MsgBox "Please select one column."
    Exit Sub
End If
Set OutRng = Application.InputBox("Out put to (single cell):", xTitleId, Type:=8)
InputRng.SpecialCells(xlCellTypeConstants).Copy Destination:=OutRng.Range("A1")
End Sub

3, Դրանից հետո սեղմեք F5 Այս կոդը գործարկելու համար ստեղնը կհայտնվի հուշման տուփ, որը կհիշեցնի ձեզ ընտրել տվյալների տիրույթը, որը ցանկանում եք օգտագործել: Տեսեք,

doc- պատճենը `միայն ոչ բլանկները 1

4. Եվ այնուհետեւ կտտացրեք OK, դուրս կգա մեկ այլ արագ տուփ, որը թույլ կտա ձեզ ընտրել բջիջ ՝ տվյալները տեղադրելու համար:

doc- պատճենը `միայն ոչ բլանկները 1

5. Սեղմել OK այս կոդն ավարտելու համար, և միայն ոչ դատարկ բջիջների արժեքները տեղադրվել են ձեր նշված դիրքում:

ՆշումԱյս կոդը հասանելի է միայն հաստատուններին:


նետ կապույտ աջ պղպջակ Պատճենեք և տեղադրեք միայն ոչ դատարկ բջիջները Kutools- ի համար Excel- ի

Կա՞ շատ ավելի հեշտ միջոց, քան վերևում: Իհարկե, Excel- ի համար նախատեսված գործիքներ's Ընտրեք ոչ դատարկ բջիջs օգտակարությունը կարող է օգնել նախ ընտրել ոչ դատարկ բջիջները, ապա պատճենել և տեղադրել դրանք:

Excel- ի համար նախատեսված գործիքներ, ավելի քան 300 հարմար գործառույթներ, ավելի հեշտացնում է ձեր գործերը: 

Այն բանից հետո անվճար տեղադրում Excel- ի համար նախատեսված գործիքներ, խնդրում ենք վարվել ինչպես ստորև ՝

1. Ընտրեք բջիջների տիրույթը և կտտացրեք Կուտոլս > ընտրել > Ընտրեք ոչ դատարկ բջիջները, Տեսեք,
Doc ընտրել ոչ դատարկ բջիջ 2

2. Դրանից հետո ընտրվում են ոչ դատարկ բջիջները, սեղմեք Ctrl + C դրանք պատճենելու համար, ապա անցեք ընտրելու այն բջիջը, որտեղ ցանկանում եք դուրս բերել տեղադրված արդյունքը, սեղմել Ctrl + V ընտրված ոչ դատարկ բջիջները տեղադրելու համար Տեսեք,
Doc ընտրել ոչ դատարկ բջիջ 3

նետ կապույտ աջ պղպջակ Պատճենեք և տեղադրեք միայն ոչ դատարկ բջիջ

Kutools Excel- ի համար. 300+ գործառույթներ, որոնք դուք պետք է ունենաք Excel- ում, 30-օր անվճար փորձն այստեղից

Գրասենյակի արտադրողականության լավագույն գործիքները

Excel-ի համար Kutools-ը լուծում է ձեր խնդիրների մեծ մասը և բարձրացնում ձեր արտադրողականությունը 80%-ով

  • Վերաօգտագործել: Արագ տեղադրեք բարդ բանաձևեր, գծապատկերներ և այն ամենը, ինչ դուք նախկինում օգտագործել եք. Ryածկագրել բջիջները գաղտնաբառով; Ստեղծեք փոստային ցուցակ և նամակներ ուղարկել ...
  • Super Formula Bar (հեշտությամբ խմբագրեք տեքստի և բանաձևի բազմաթիվ տողեր); Ընթերցանության դասավորությունը (հեշտությամբ կարդալ և խմբագրել մեծ թվով բջիջներ); Տեղադրել ֆիլտրացված տիրույթում...
  • Միաձուլել բջիջները / տողերը / սյունակները առանց տվյալների կորստի. Պառակտված բջիջների պարունակությունը; Միավորել կրկնօրինակ տողերը / սյունակները... Կանխել կրկնօրինակ բջիջները; Համեմատեք միջակայքերը...
  • Ընտրեք Կրկնօրինակ կամ Եզակի Շարքեր; Ընտրեք դատարկ շարքեր (բոլոր բջիջները դատարկ են); Super Find և Fuzzy Find շատ աշխատանքային գրքույկներում; Պատահական ընտրություն ...
  • Actշգրիտ պատճեն Բազմաթիվ բջիջներ ՝ առանց բանաձևի հղումը փոխելու; Ավտոմատ ստեղծեք հղումներ դեպի մի քանի թերթեր; Տեղադրեք փամփուշտներ, Տուփեր և ավելին ...
  • Քաղվածք տեքստ, Տեքստ ավելացնել, հեռացնել ըստ դիրքի, Հեռացնել տարածությունը; Ստեղծել և տպել էջային ենթագոտիներ; Փոխարկել բջիջների բովանդակության և մեկնաբանությունների միջև...
  • Սուպեր զտիչ (պահպանել և կիրառել ֆիլտրի սխեմաները այլ թերթերի վրա); Ընդլայնված տեսակավորում ըստ ամիս / շաբաթ / օր, հաճախականություն և ավելին; Հատուկ զտիչ համարձակ, շեղատառով ...
  • Միավորել աշխատանքային տետրերը և աշխատանքային թերթերը; Միավորել աղյուսակները ՝ հիմնված հիմնական սյունակների վրա; Տվյալները բաժանեք մի քանի թերթերի; Խմբաքանակի փոխակերպում xls, xlsx և PDF...
  • Ավելի քան 300 հզոր հատկություններ. Աջակցում է Office / Excel 2007-2021 և 365: Աջակցում է բոլոր լեզուներին: Հեշտ տեղակայում ձեր ձեռնարկությունում կամ կազմակերպությունում: Ամբողջական հնարավորություններ 30-օրյա անվճար փորձարկում: 60-օրյա գումարի վերադարձի երաշխիք:
kte էջանիշը 201905

Office Tab- ը Tabbed ինտերֆեյսը բերում է Office, և ձեր աշխատանքը շատ ավելի դյուրին դարձրեք

  • Միացնել ներդիրներով խմբագրումը և ընթերցումը Word, Excel, PowerPoint- ով, Հրատարակիչ, Access, Visio և Project:
  • Բացեք և ստեղծեք բազմաթիվ փաստաթղթեր նույն պատուհանի նոր ներդիրներում, այլ ոչ թե նոր պատուհաններում:
  • Բարձրացնում է ձեր արտադրողականությունը 50%-ով և նվազեցնում մկնիկի հարյուրավոր սեղմումները ձեզ համար ամեն օր:
officetab ներքևում
Տեսակավորել մեկնաբանությունները ըստ
մեկնաբանություններ (11)
Դեռևս գնահատականներ չկան: Եղիր առաջինը, ով կգնահատի:
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
շնորհակալություն սուպեր բանաձևի համար. =LOOKUP("zzzzz",CHOOSE({1,2},"",INDEX(A:A,SMALL(IF($A$1:$A$15"",ROW($A$1: $A$15)), ՏԱՐԵՐ ($B$1:B1)))))
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Այս բանաձեւը բացարձակապես զարմանալի է, շնորհակալություն: Ցավոք, այն կոտրվում է, երբ փորձում եք պատճենել մեկ այլ թերթիկից, կա՞ որևէ լուծում:
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
ուղղել հղումները տարբեր թերթերի միջև բանաձևն օգտագործելիս: Այն աշխատում է: =LOOKUP("zzzzz",CHOOSE({1,2},"",INDEX('Ժամկետանց ապրանքների ցանկ'!A:A,SMALL(IF('Ժամկետանց ապրանքների ցանկ'!A$1:A$1500"", ROW («Ժամկետանց ապրանքների ցանկ»! A$1:A$1500)), ROWS(«Ժամկետանց ապրանքների ցանկ»! B$1:B2)))))
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Տարբեր թերթերի միջև հղում կատարելիս կա՞ մակրո աշխատելու միջոց:
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Բարև #abc Ես օգտագործել եմ ձեր բանաձևը =LOOKUP("zzzzz",CHOOSE({1,2},"",INDEX('Ժամկետանց ապրանքների ցանկը'!A:A,SMAL L(IF('Ժամկետանց ապրանքների ցանկ' !A$1:A$15 00"",ROW('Ժամկետանց ապրանքների ցուցակ'!A$1:A$15 00)),ROWS('Ժամկետանց ապրանքների ցուցակ'!B$1:B2)) ))) Ես տվյալներ ունեմ մեկ աշխատանքային թերթիկ և ցանկանում եք պատճենել այդ տվյալները մեկ այլ աշխատաթերթում (նույն փաստաթուղթը): Կարող եք օգնել?
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Այս գործիքները ջնջում են դատարկ բջիջները և սեղմում տողը: Ես ուզում եմ, որ ձևաչափը պահպանվի, ներառյալ բացատները, բայց ես չեմ ուզում, որ դատարկ բջիջները վերագրանցեն առկա տվյալներ պարունակող բջիջները: այսինքն ես ուզում եմ սյունակի նոր, պատճենված բջիջները ավելացնել գոյություն ունեցող սյունակի վրա:
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Երբ ես ընտրում և պատճենում եմ միայն ոչ դատարկ բջիջները, ինչպե՞ս կարող եմ այն ​​տեղադրել այլ տեղ՝ պահպանելով նույն դատարկ միջակայքերը նրանց միջև:
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Շնորհակալություն հիանալի խորհուրդների համար: Ես օգտագործում եմ «Գտնել և ընտրել» գործառույթը, բայց դա երկար ժամանակ է պահանջում, քանի որ իմ աղյուսակը պարունակում է 70 սյունակ և 450 հազար տող: Կա՞ գործընթացն արագացնելու միջոց։
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Չի աշխատում թվերի վրա!!!
Լավ է աշխատում տեքստի վրա !!!
Խնդրում եմ, ուղղորդեք
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Զանգվածի բանաձևը լավ է աշխատում տեքստի վրա
բայց մի աշխատեք թվերի վրա:
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
= Զտիչ (A:A,A:A<>"")
Առայժմ ոչ մի մեկնաբանություն չկա
Թողեք ձեր մեկնաբանությունները
Հրապարակում որպես հյուր
×
Գնահատեք այս գրառումը.
0   Անձնավորություններ
Առաջարկվող վայրեր

Հետեւեք մեզ

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