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

Ինչպե՞ս դինամիկ կերպով Excel- ում սյունակի տիրույթից հանել եզակի արժեքների ցուցակը:

Սյունակի տիրույթի համար, որի արժեքները պարբերաբար փոխվում են, և միշտ անհրաժեշտ է տիրույթից ստանալ բոլոր եզակի արժեքները, անկախ նրանից, թե ինչպես է այն փոխվել: Ինչպե՞ս կազմել եզակի արժեքների դինամիկ ցուցակ: Այս հոդվածը ձեզ ցույց կտա, թե ինչպես վարվել դրա հետ:

Բանաձևով սյունակի տիրույթից դինամիկ կերպով հանեք եզակի արժեքների ցուցակը
VBA կոդով սյունակի տիրույթից դինամիկ կերպով հանեք եզակի արժեքների ցուցակը


Բանաձևով սյունակի տիրույթից դինամիկ կերպով հանեք եզակի արժեքների ցուցակը

Ինչպես ցույց է տրված նկարից ներքևում, դուք պետք է դինամիկ կերպով հանեք եզակի արժեքների ցուցակ B2: B9 տիրույթից: Խնդրում ենք փորձել զանգվածի հետևյալ բանաձևը:

1. Ընտրեք դատարկ բջիջ, ինչպիսին է D2- ը, մուտքագրեք ներքևի բանաձևը և սեղմեք կոճակը Ctrl + Հերթափոխություն + Մտնել ստեղները միաժամանակ: (B2: B9 սյունակի տվյալներն են, որոնք ցանկանում եք արդյունահանել եզակի արժեքները, D1- ը վերը նշված բջիջն է, որտեղ գտնվում է ձեր բանաձևը)

=IFERROR(INDEX($B$2:$B$9, MATCH(0,COUNTIF($D$1:D1, $B$2:$B$9), 0)),"")

2. Շարունակեք ընտրել D2 բջիջը, այնուհետև քաշեք Լրացնելու բռնակը ներքև ՝ նշված տիրույթից բոլոր եզակի արժեքները ստանալու համար:

Այժմ արդյունահանվում են բոլոր եզակի արժեքները սյունակի տիրույթում B2: B9: Երբ այս միջակայքում արժեքները փոխվում են, եզակի արժեքների ցուցակը անմիջապես դինամիկորեն կփոխվի:

Excel- ի սահմաններում հեշտությամբ ընտրեք և ընդգծեք բոլոր եզակի արժեքները.

The Ընտրեք Կրկնօրինակ և եզակի բջիջներ օգտակարությունը Excel- ի համար նախատեսված գործիքներ կարող է օգնել ձեզ հեշտությամբ ընտրել և կարևորել բոլոր եզակի արժեքները (ներառել առաջին կրկնօրինակները) կամ եզակի արժեքները, որոնք հայտնվում են միայն մեկ անգամ, ինչպես նաև կրկնօրինակ արժեքները, ինչպես ձեզ հարկավոր է, ինչպես ցույց է տրված նկարում:
Ներբեռնեք Kutools-ը Excel-ի համար հիմա: (30- օր անվճար երթուղի)


VBA կոդով սյունակի տիրույթից դինամիկ կերպով հանեք եզակի արժեքների ցուցակը

Կարող եք նաև դինամիկ կերպով հանել եզակի արժեքների ցուցակը սյունակի տիրույթից հետևյալ VBA կոդով:

1. Մամուլ ալտ + F11 ստեղները միաժամանակ բացելու համար Microsoft Visual Basic հավելվածների համար պատուհան.

2. Մեջ Microsoft Visual Basic հավելվածների համար պատուհանը, սեղմեք Տեղադրել > Մոդուլներ, Դրանից հետո պատճենեք և տեղադրեք ներքևում նշված VBA կոդը ՝ Մոդուլներ պատուհան.

VBA կոդ. Մի շարքից հանիր եզակի արժեքների ցուցակը

Sub CreateUniqueList()
Dim xRng As Range
Dim xLastRow As Long
Dim xLastRow2 As Long
Dim I As Integer
On Error Resume Next
Set xRng = Application.InputBox("Please select range:", "Kutools for Excel", Selection.Address, , , , , 8)
If xRng Is Nothing Then Exit Sub
On Error Resume Next
xRng.Copy Range("D2")
xLastRow = xRng.Rows.Count + 1
ActiveSheet.Range("D2:D" & xLastRow).RemoveDuplicates Columns:=1, Header:=xlNo
xLastRow2 = Cells(Rows.Count, "B").End(xlUp).Row
For I = 1 To xLastRow2
  If ActiveSheet.Range("D2:D" & xLastRow2).Cells(I).Value = "" Then
     ActiveSheet.Range("D2:D" & xLastRow2).Cells(I).Delete
  End If
Next
End Sub

ՆշումԿոդում `D2- ն այն բջիջն է, որը դուք կգտնեք եզակի արժեքների ցուցակում: Կարող եք փոխել ըստ անհրաժեշտության:

3. Վերադարձեք աշխատաթերթ, կտտացրեք Տեղադրել > Ձեւավորում > Ուղղանկյունի, Տեսեք,

4. Ձեր աշխատաթերթում նկարեք ուղղանկյուն, ապա մուտքագրեք դրա վրա անհրաժեշտ բառերը: Դրանից հետո սեղմեք այն աջով և ընտրեք Նշանակեք մակրո աջ կտտացնելու ցանկից: Մեջ Նշանակեք մակրո երկխոսության տուփ, ընտրեք ՍտեղծելUniqueList է Մակրո անուն տուփը, ապա կտտացրեք OK կոճակ Տեսեք,

5. Այժմ կտտացրեք ուղղանկյան կոճակին, ա Excel- ի համար նախատեսված գործիքներ երկխոսության պատուհանը հայտնվում է, խնդրում ենք ընտրել ընդգրկույթը պարունակում է եզակի արժեքներ, որոնք անհրաժեշտ է արդյունահանել, և այնուհետև կտտացրեք OK կոճակը:

Այսուհետ, կարող եք կրկնել վերոնշյալ 5-րդ քայլը ՝ եզակի արժեքների ցուցակն ավտոմատ կերպով թարմացնելու համար:


Առնչվող հոդվածներ:


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

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 ներքևում
Տեսակավորել մեկնաբանությունները ըստ
մեկնաբանություններ (35)
Դեռևս գնահատականներ չկան: Եղիր առաջինը, ով կգնահատի:
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Շնորհակալություն ձեռնարկի համար: Օգտագործելով բանաձևի մեթոդը, ինչպե՞ս կփոխեիք բանաձևը, եթե ցանկանում եք ավելացնել կատեգորիայի որակավորում: Ասեք, որ C սյունակում դուք տարբերում եք ապրանքը միրգ է, թե բանջարեղեն: Ինչպե՞ս կփոխեիք կոդը՝ միայն տեսակավորելու եզակի մրգերը և բացառելու բանջարեղենը: Ես փորձեցի COUNTIF-ը փոխարինել COUNTIFS-ով, օգտագործելով (LIST RANGE,"CATEGORY") countifs-ի երկրորդ չափանիշները, բայց այն վերադառնում է դատարկ: Արդյո՞ք պետք է ընդլայնեմ իմ զանգվածը և ներառեմ VLOOKUP-ը:
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Ես լավ եմ Excel-ում, բայց ես իսկապես փորձում եմ գլուխս փաթաթել, թե ինչպես և ինչու է գործում վերը նշված բանաձևը (այն աշխատում է այն բանի համար, ինչի համար ես օգտագործում եմ այն, բայց ես պետք է հասկանամ, թե ինչու): Ես մի փոքր շփոթվում եմ՝ օգտագործելով զանգվածները երբեմն, այնպես որ ապուշ տերմիններով ցանկացած բացատրություն չափազանց օգտակար կլինի, հարգանքներով
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Այս բանաձևը հնացել է և չի աշխատում: Ես բառացիորեն ուղղակի սահմանեցի այս ճշգրիտ Excel թերթիկը, որպեսզի տեսնեմ, թե արդյոք կարող եմ այս բանաձևը գործի դնել, և դա չի գործում:
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Հեյ տղա,
Office-ի ո՞ր տարբերակն եք օգտագործում:
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
{=INDEX($Q$3:$Q$263,MATCH(0,COUNTIF(V$2:V2,$Q$3:$Q$263),0))} - գտել է, որ սա աշխատում է այլ կայքից...

Օգտագործեք Ctrl+Shift+Enter՝ զանգվածի ֆունկցիան ստանալու համար (գանգուր փակագծեր): Քաշեք copy-paste բանաձևերը մինչև #NA-ն ցուցադրվի: Իմ տվյալների հավաքածուն գտնվում էր Սյունակ-Q-ում, այն համեմատվեց՝ տեսնելու, թե արդյոք այն գոյություն ունի սյունակ-V-ի եզակիների ցանկում, որն անընդհատ ձգվում է այս նույն սյունակի երկայնքով:
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Լավ օր.
Խնդրում ենք թվարկել Q սյունակի բոլոր եզակի արժեքները abobv բանաձևով, այնուհետև օգտագործեք նրա բանաձևը =IF(D2=V1,Match","No match")՝ համեմատելու, թե արդյոք Q սյունակի եզակիները համեմատվում են նույն տողի V սյունակի հետ: .
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Բարև ձեզ և շնորհակալություն ձեր օգնության համար:

Ինձ հենց այս ֆունկցիոնալությունն է պետք, բայց «եզակի արժեքների» իմ ցուցակը տողերի փոխարեն պետք է տարածվի սյունակների վրա, ուստի տողերի ներքև ընդլայնվող ցուցակն ինձ համար չի աշխատի:

Ինչպե՞ս կարող եմ փոփոխել այս բանաձևը, որպեսզի «եզակի արժեքների» ցանկն ընդլայնվի, երբ այն քաշում եմ սյունակների վրայով:

Օֆսեթ()
Փոխադրե՞լ ()
Անուղղակի() բացարձակ հղումների տողով, որը միացված է տողի փոխարեն սյունակին հղումով:


Thanks again!
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Հարգելի Ռայան,
Այս բանաձեւը =IFERROR(INDEX($B$2:$B$9, MATCH(0,COUNTIF($D$2:D2, $B$2:$B$9), 0)"") + Ctrl + Shift + Enter կարող է օգնել ձեզ լուծել խնդիրը.
Տես ստորև սքրինշոթը.
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Նաև, ցանկացած պատճառով, սկզբնական բանաձևը տրամադրում էր.
=IFERROR(INDEX($B$2:$B$9, MATCH(0,COUNTIF($D$1:D1, $B$2:$B$9), 0)),"")

վերադարձնում է «շրջանաձև հղում» նախազգուշացումը և չի հաշվարկի..
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Հարգելի Ռայան,
Office-ի ո՞ր տարբերակն եք օգտագործում: Բանաձևը լավ է աշխատում իմ Office 2016 և 2013 թվականներին:
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Ես նախկինում նման բան եմ ունեցել. իմ շտկումն այն էր, որ ես մուտքագրում էի բանաձևը D1 բջիջի մեջ (համարժեք է իմ օգտագործած աշխատաթերթում): Որ բջիջն էլ որ համապատասխանի $D:$1-ը, պետք է մուտքագրեք այն ստորև՝ D2 բջիջում: Ներողություն, եթե դա չէ պատճառը, որ սխալ եք ստացել
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Կա՞ն խորհուրդներ macOS-ի համար Excel 2016-ի հետ աշխատելու VBA տարբերակը: Ես հետևել եմ քայլերին. սակայն, երբ ես գործարկում եմ մակրո, ոչինչ տեղի չի ունենում ընդհանրապես: Շնորհակալություն
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Դաեր Ջոնս,
Խնդրում եմ փորձեք ստորև ներկայացված VBA կոդը և տեղեկացրեք ինձ, արդյոք այն աշխատում է ձեզ համար: Շնորհակալություն!

Sub CreateUniqueList()
Dim xRng որպես տիրույթ
Dim xLastRow այնքան երկար
Dim xLastRow2 այնքան երկար
Dim I Որպես ամբողջ թիվ
«Սխալի դեպքում վերսկսել հաջորդը
Սահմանել xRng = Application.InputBox («Խնդրում ենք ընտրել տիրույթը.», «Kutools for Excel», Selection.Address, , , , , 8)
Եթե ​​xRng-ը ոչինչ չէ, ապա դուրս եկեք Sub
Ս.թ. սխալի Ռեզյումե Next
xRng.Copy Range («D2»)
xLastRow = xRng.Rows.Count + 1
ActiveSheet.Range("D2:D" & xLastRow).RemoveDuplicates Columns:=1, Header:=xlNo
xLastRow2 = Բջիջներ (Rows.Count, "B").End(xlUp).Տող
I = 1-ի համար դեպի xLastRow2
If ActiveSheet.Range("D2:D" & xLastRow2).Cells(I).Value = "" Ապա
ActiveSheet.Range("D2:D" & xLastRow2).Cells(I).Ջնջել
Վերջ: Եթե
հաջորդ
Վերջ Sub
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Բարև Կրիստալ,
Ես փորձում եմ օգտագործել եզակի արժեքների ցանկի VB տարբերակը և բախվում եմ խնդրի հետ:
Այն տիրույթը, որից ես ցանկանում եմ ստեղծել եզակի արժեքների սյունակ, բոլոր բանաձևերն են, որոնք վերաբերում են տարբեր ներդիրներին:
Ինչպե՞ս կարելի է բանաձևի փոխարեն փոխանցել արժեքը:
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Հարգելի՛ Մայք
Խնդրում ենք ձեր բանաձևի հղումները վերածել բացարձակի, այնուհետև կիրառել VB սկրիպտը:
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Ես նույն խնդիրն ունեմ, միայն թե իմ բանաձևը վերաբերում է սյունակների անուններին և չի կարող վերածվել բացարձակի:
Ինչպես կարող եմ փոխել vba-ն, որպեսզի տեղադրի արժեքները, այլ ոչ թե բանաձեւը:
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Ինչպե՞ս կավելացնեիք մի քանի չափանիշներ, օրինակ, եթե ցանկանում եք ավելացնել միայն դինամիկ ցուցակին, եթե ամսաթիվը ընդամենը 9/12 է:

Փորձում եմ «&»-ը MATCH բանաձեւով, բայց չի ստացվում:

Օրինակ, ձեր օրինակի հիման վրա.
=IFERROR(INDEX($B$2:$B$9, MATCH(0 & B4, COUNTIF($D$1:D1, $B$2:$B$9) & $A$2:$A$9, 0))" )
Սա սխալ է թույլ տալիս կամ ստեղծում է կրկնօրինակներ:

Որպես այլընտրանք, ես կարդացել եմ, որ «+»-ը կարող է աշխատել, չնայած ես չեմ կարողանում այն ​​աշխատել: Կամ օգտագործելով SMALL:

Գաղափարներ
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Հարգելի Զաք,
Կներեք, որ չեմ կարող օգնել այս հարցում, դուք կարող եք տեղադրել ձեր հարցը մեր ֆորումում. https://www.extendoffice.com/forum.html ստանալ ավելի շատ Excel աջակցություն մեր մասնագետից:
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Ինչպե՞ս կարող եք ավելացնել երկրորդ փոփոխականը: Օրինակ, ես ուզում եմ բոլոր եզակի տարրերը մեկ սյունակում, որոնք նույնպես ունեն նմանատիպ արժեք մեկ այլ սյունակում: Ձեր օրինակում պատկերացրեք «Բաժին» վերնագրով 3-րդ սյունակը, որը կունենա արժեքներ, ինչպիսիք են արտադրանքը, միսը և այլն: Կփոխե՞ք CountIF բանաձևը COUNTIFS-ի, թե՞ այն այլ կերպ:
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Բարև Մեթ
Խնդրում ենք փորձել այս բանաձեւը =IF(ISNA(VLOOKUP(A2,$C$2:$C$13,1,FALSE)),«Այո»,«»):
Ենթադրենք, որ երկու համեմատվող ցուցակներն են սյունակ A և C սյունակ, եթե եզակի արժեքները մնում են միայն A սյունակում, բայց ոչ սյունակ C-ում, այն կցուցադրվի Այո սյունակ B-ում; մինչդեռ եթե B սյունակում ոչինչ չվերադարձվի, դա նշանակում է, որ համապատասխան արժեքը մնում է և՛ A, և՛ սյունակ C:
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Շնորհակալություն պատասխանի համար... բայց դժվար է դուրս բերել այդ եզակի արժեքը, եթե այն ցուցադրվի ԱՅՈ։ Խնդրում եմ, կարող եք խորհուրդ տալ ինձ եզակի արժեքը տարբեր սյունակում քաշելու բանաձևով։
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Եթե ​​ես դա անեմ հազար տողով Excel թերթի համար Mac-ի վերջին տարբերակում Excel-ում, այն երբեք չի վերադառնում: Առաջին տողը աշխատում է, բայց երբ ես կրկնօրինակում եմ, excel-ը անցնում է հաշվողական ռեժիմի, որն արդեն երկու ժամից ավելի արժեքներ չի վերադարձնում:

Մտածո՞ւմ եք, թե ինչպես դա անել մեծ ցուցակների համար (մինչև 2 հազար տող), որոնք կվերադարձնեն 50 կամ 60 եզակի արժեքներ:

Ես դա ծաղրեցի «Թվեր» հավելվածում, և այնտեղ այն հիանալի է աշխատում՝ հաշվարկելու համար ընդամենը մի քանի րոպե տևողություն: Պարզապես Excel-ում այնքան ժամանակ է տևում, որ ես մտածում եմ՝ այն երբևէ կավարտվի՞: Ես նախատեսում եմ թույլ տալ, որ այն «գործի» մեկ գիշերվա ընթացքում, որպեսզի տեսնեմ, թե ինչ կլինի:
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Ստուգեք ձեր հաշվարկման ընտրանքները: Այն պետք է սահմանվի ավտոմատի վրա: Ֆայլ > Ընտրանքներ > Բանաձեւեր > Հաշվարկման ընտրանքներ > Աշխատանքային գրքույկի հաշվարկ (Ավտոմատ ընտրություն)
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Ես փորձում եմ բանաձևը քաշել ներքև իմ իրական տվյալների միջով, որպեսզի կարողանամ մուտքագրել տարբեր չափերի տվյալների հավաքածուներ և ստիպված չլինեմ որևէ բան կարգավորել: Այնուամենայնիվ, իմ փաստացի տվյալների ավարտից հետո վերջին տողը միշտ վերադարձնում է «0»: Ես օգտագործում եմ եզակի արժեքները հարևան սյունակի մեկ այլ բանի համար, և 0-ն առաջացնում է վերջին արժեքի կրկնությունը (երբ ես ջնջում եմ 0-ը, արժեքը այլևս չի կրկնվում): Կա՞ գաղափար, թե ինչպես դա շտկել: Ես նաև օգտագործում եմ Office 365 Business
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Բարև, շնորհակալություն ձեր օգնության համար:
Հիմա ինչպե՞ս կարող եմ իմ արժեքները դասակարգել նաև այբբենական կարգով: (Ես չեմ ուզում օգտագործել ֆիլտրը իմ հիմնական սեղանի վրա)
Պե՞տք է օգտագործեմ COUNTIFS-ը COUNTIF-ի փոխարեն:
Խնդրում ենք օգնել
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Բարև Ալեքսիս,
Ներեցեք, չեմ կարող արդյունահանված արժեքը դասավորել այբբենական կարգով միևնույն ժամանակ բանաձևով: Շնորհակալություն մեկնաբանության համար։
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Ես օգտագործում եմ այդ =IFERROR(INDEX($B$2:$B$9, MATCH(0,COUNTIF($D$1:D1, $B$2:$B$9), 0)),"") բանաձևը, որը հիանալի է մեկ սյունակի համար, բայց իմ տվյալները տարածվում են մի շարք սյունակների և տողերի վրա: Կարո՞ղ եմ խմբագրել բանաձևը, որպեսզի ներառի ամբողջ տարածքը: Իմ տվյալները ապրում են AC4-ից մինչև AR60...
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Փորձում եմ VBA կոդը և բանաձևը: VBA կոդը շատ լավ է աշխատում, բայց ես չեմ կարողանում ֆայլ պահել մակրոյով: Բայց խնդիրն այն է, որ ես չեմ կարող բանաձևն աշխատեցնել: Ինչ-որ մեկը գաղափար ուներ: Շնորհակալություն
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Բարև Շառլոտ,
Շնորհակալություն մեկնաբանության համար։ Դուք կարող եք ֆայլը պահել մակրոյով հետագա օգտագործման համար՝ պահպանելով աշխատանքային գիրքը որպես Excel մակրո-միացված աշխատանքային գրքույկ:
Բանաձևի խնդրի համար կներկայացնե՞ք ձեր տվյալների սքրինշոթը: Շնորհակալություն մեկնաբանության համար։
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
thank you very much
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Ինչպե՞ս անել, որ vba կոդը աշխատի այն տիրույթի համար, որտեղ օգտագործվել է մեկ այլ բանաձև: BI սյունակում կա բանաձև, որը վերաբերում է D և E սյունակներին:
Եթե ​​ես օգտագործում եմ կիրառել կոդը L սյունակի վրա (ասենք), (ակնհայտորեն, կոդի բջիջները ճիշտ ձևափոխելով), մակրոն վերադարձնում է M և N սյունակների վրա կիրառված բանաձևը... Այն աշխատում է, բայց ոչ այնպես, ինչպես ես եմ ուզում: Ինչպե՞ս պահպանել B սյունակի արժեքները: շնորհակալություն
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Ik heb gemerkt dat de 'formule'-methode erg traag werkt bij grote տվյալների հավաքածուներ: Een goed alternatief is het gebruik van een draaitabel. Kies dan alleen de rijlabels, je krijgt dan een lijstje met unieke waarden. Het kan zijn dat je wat extra's krijgt "(leeg)" bijvoorbeeld. Je kunt deze er vervolgens uitfilteren. Հավելված է 1 չափանիշի զտիչով: Ook daar zijn wel weer oplossingen voor, maar dat is wat complexer.
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Ես կցանկանայի, որ կարողանայի անել այս նույն բանը, բացառությամբ երկու առանձին սյունակների միջակայքերի (B2:B9) և (D2:D9) օգտագործման, հնարավո՞ր է դա:
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Բարև Էնթոնի,
Դուք կարող եք արդյունքները տեղադրել նույն սյունակում, ինչ սկզբնական տվյալները: Այս դեպքում, ինչպիսին է B սյունակը:
Բայց դուք պետք է հղում կատարեք արդյունքի բջիջի վերին բջիջին բանաձևում հետևյալ կերպ.
=IFERROR(INDEX($B$2:$B$9, MATCH(0,COUNTIF($B$11:B11, $B$2:$B$9), 0)"") + Ctrl + Shift + Enter
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
con este procedimiento de filtro se hace de forma muy rapida

1.EN ESTE EJEMPLO los datos a remover los duplicados estan en la col A de la fila 59 a la 239
2. se define un criterio de filtrado en este caso en la fila d56 el mismo titulo de la lista a remover duplicados y la d57 la dejo en blanco
3. una vez ejecutado se muestran los datos en la fila destino, que en mi caso fue la d59

Շրջանակ ("A59:A239"). Ընդլայնված ֆիլտրի գործողություն.=xlFilterCopy, CriteriaRange:=Range _
("D56:D57"), CopyToRange:=Range("D59"), Եզակի:=Ճշմարիտ
Առայժմ ոչ մի մեկնաբանություն չկա

Հետեւեք մեզ

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