Բաց թողնել հիմնական բովանդակությունը

Ինչպե՞ս գտնել Excel- ում չափանիշներով ամենահաճախակի տեքստը:

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

Գտեք ամենահաճախակի տեքստը Գտեք չափանիշների հիման վրա ամենահաճախակի տեքստը

Arանգվածի բանաձեւով սյունակում գտեք ամենահաճախակի հանդիպող տեքստը

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

Ընդհանուր բանաձևի շարահյուսությունն է.

=INDEX(range, MODE(MATCH(range, range, 0 )))
  • range: is the list of cells that you want to find the most frequent occurring text.

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

=INDEX(A2:A15,MODE(MATCH(A2:A15,A2:A15,0)))
  • Tips: Այս բանաձևում.
  • A2: A15: այն տվյալների ցուցակն է, որը ցանկանում եք գտնել տեքստի ամենամեծ քանակի անգամ:

2, Եվ հետո, սեղմեք Ctrl + Shift + Մուտք ստեղները միաժամանակ, և դուք կստանաք ճիշտ արդյունք, ինչպես ցույց է տրված ստորև նշված էկրանի նկարը.


Գտեք ամենատարածված տեքստը `հիմնվելով զանգվածի բանաձևերի չափանիշների վրա

Երբեմն կարող է անհրաժեշտ լինել գտնել ամենահաճախակի պատահող տեքստը ՝ հիմնվելով որոշակի պայմանի վրա, օրինակ ՝ ուզում եք գտնել ամենաշատը հայտնաբերված անունը, որը whichրագիրն է Projectրագիր Ա, ինչպես ցույց է տրված ստորև նշված նկարում.

Ընդհանուր բանաձևի շարահյուսությունն է.

=INDEX(range1,MODE(IF(range2=criteria, MATCH(rang1,range1,0))))
  • range1: is the range of cells that you want to find the most frequent occurring text.
  • range2=criteria: is the range of cells contain the specific criteria that you want to find name based on.

1, Խնդրում ենք մուտքագրել կամ պատճենել ներքևի բանաձևը դատարկ բջիջում.

=INDEX($B$2:$B$15,MODE(IF($A$2:$A$15=D2,MATCH($B$2:$B$15,$B$2:$B$15,0))))
  • Tips: Այս բանաձևում.
  • B2: B15: տվյալների ցուցակն է, որը ցանկանում եք գտնել ամենամեծ անգամ, երբ անուն է լինում:
  • A2: A15 = D2: բջիջների շարքը պարունակում է հատուկ չափանիշներ, որոնց վրա ցանկանում եք գտնել տեքստեր:

2. Եվ հետո, սեղմեք Ctrl + Shift + Մուտք ստեղները միաժամանակ արդյունահանվել են A նախագծի առավել հաճախակի հանդիպող անունները, տես նկարի նկարը.


Գտեք առավելագույնը հաճախ հանդիպող տեքստը տրված երկու ամսաթվերի միջև `զանգվածի բանաձևով

Այս բաժնում խոսվելու է այն մասին, թե ինչպես գտնել ամենատարածված տեքստը, որը գտնվում է տվյալ երկու ամսաթվերի միջև: Օրինակ, ամենատարածված անունը գտնելու համար, որը հիմնված է ամսաթվերի վրա, որը գտնվում է 6/28/2019 և 7/5/2019 միջեւ, հետևյալ զանգվածի բանաձևը կարող է օգնել ձեզ.

1, Ստորև բերված բանաձևը կիրառեք դատարկ բջիջի մեջ.

=INDEX($B$2:$B$15, MATCH(MODE.SNGL(IF(($A$2:$A$15<=$E$2)*($A$2:$A$15>=$D$2), COUNTIF($B$2:$B$15, "<"&$B$2:$B$15), "")), COUNTIF($B$2:$B$15, "<"&$B$2:$B$15),0))
  • Tips: Այս բանաձևում.
  • B2: B15: տվյալների ցուցակն է, որը ցանկանում եք գտնել ամենամեծ անգամ, երբ անուն է լինում:
  • A2: A15 <= E2: ամսաթվերի այն շարքն է, որը պակաս է կամ հավասար է որոշակի ամսաթվի, որի հիման վրա ցանկանում եք գտնել անունը:
  • A2: A15> = D2: ամսաթվերի շարքն է, որը մեծ է կամ հավասար է որոշակի ամսաթվի, որի հիման վրա ցանկանում եք գտնել անունը:

2, Եվ հետո, սեղմեք Ctrl + Shift + Մուտք միասին ստեղները, արդյունահանվել է կոնկրետ երկու ամսաթվերի միջև ամենահաճախակի հանդիպող անունը, տես նկարի նկարը.


Ավելի հարաբերական առավել հաճախակի տեքստային հոդվածներ.

  • Excel- ում գտեք ամենատարածված / հաճախակի երկրորդ համարը կամ տեքստը
  • Մենք կարող ենք կիրառել MODE գործառույթը ՝ Excel- ում մի շարք տիրույթներից ամենահաճախակի համարը պարզելու համար: Այնուամենայնիվ, ինչպե՞ս գտնել սյունակից երկրորդ ամենահաճախակի թիվը: Իսկ ի՞նչ կլինի, եթե սյունակից երկրորդ ամենատարածված տեքստի արժեքը պարզենք: Այստեղ մենք որոշ լուծումներ ենք ստանում ձեզ համար:
  • Excel- ի ցուցակից գտնեք ամենատարածված արժեքը (համարը կամ տեքստի տողը)
  • Ենթադրելով, որ դուք ունեք անունների ցուցակ, որոնք պարունակում են որոշ կրկնօրինակներ, և այժմ դուք ցանկանում եք արդյունահանել այն արժեքը, որն առավել հաճախ է հայտնվում: Ուղղակի միջոցը ցուցակից մեկ առ մեկ հաշվելն է արդյունքը ստանալու համար, բայց եթե սյունակում լինեն հազարավոր անուններ, այս եղանակը կլինի տհաճ և ժամանակատար: Հաջորդ ձեռնարկը ձեզ կներկայացնի մի քանի հնարքներ ՝ այս խնդիրը արագ և հարմարավետ լուծելու համար:
  • Տվյալները տեսակավորեք ըստ Excel- ի ամենահաճախակի արժեքի
  • Ենթադրելով, որ ձեր աշխատանքային թերթում տվյալների երկար ցուցակ ունեք, և այժմ կցանկանայիք դասակարգել այս ցուցակը ըստ որի յուրաքանչյուր բառի հաճախության վրա է: Ասել է թե ՝ ամենատարածված արժեքը (օրինակ, սյունակում լինում է չորս անգամ) նախ թվարկվում է, իսկ հետո հաջորդում են այն բառերը, որոնք լինում են երեք անգամ, երկու անգամ և մեկ ՝ ինչպես ցույց են տրված սքրինշոթերը: Ինչպե՞ս կարող եք լուծել այս խնդիրը Excel- ում:
  • Գտեք Google Sheets- ի ցուցակում ամենատարածված տեքստի արժեքը
  • Եթե ​​ունեք մի քանի կրկնօրինակ արժեք պարունակող բջիջների երկար ցուցակ, ապա այժմ ցանկանում եք գտնել ամենատարածված տեքստի արժեքը, որը հայտնվում է Google թերթերում տվյալների ցուցակում: Ինչպե՞ս կարող էիք լուծել այս գործը ՝ առանց մեկ առ մեկ ստուգելու:

  • Super Formula Bar (հեշտությամբ խմբագրեք տեքստի և բանաձևի բազմաթիվ տողեր); Ընթերցանության դասավորությունը (հեշտությամբ կարդալ և խմբագրել մեծ թվով բջիջներ); Տեղադրել ֆիլտրացված տիրույթում...
  • Միաձուլել բջիջները / տողերը / սյունակները և տվյալների պահում; Պառակտված բջիջների պարունակությունը; Միավորել կրկնօրինակ տողերն ու գումարը / միջինը... Կանխել կրկնօրինակ բջիջները; Համեմատեք միջակայքերը...
  • Ընտրեք Կրկնօրինակ կամ Եզակի Շարքեր; Ընտրեք դատարկ շարքեր (բոլոր բջիջները դատարկ են); Super Find և Fuzzy Find շատ աշխատանքային գրքույկներում; Պատահական ընտրություն ...
  • Actշգրիտ պատճեն Բազմաթիվ բջիջներ ՝ առանց բանաձևի հղումը փոխելու; Ավտոմատ ստեղծեք հղումներ դեպի մի քանի թերթեր; Տեղադրեք փամփուշտներ, Տուփեր և ավելին ...
  • Սիրված և արագ ներդիր բանաձևեր, Ընդգրկույթներ, գծապատկերներ և նկարներ; Ryածկագրել բջիջները գաղտնաբառով; Ստեղծեք փոստային ցուցակ և նամակներ ուղարկել ...
  • Քաղվածք տեքստ, Տեքստ ավելացնել, հեռացնել ըստ դիրքի, Հեռացնել տարածությունը; Ստեղծել և տպել էջային ենթագոտիներ; Փոխարկել բջիջների բովանդակության և մեկնաբանությունների միջև...
  • Սուպեր զտիչ (պահպանել և կիրառել ֆիլտրի սխեմաները այլ թերթերի վրա); Ընդլայնված տեսակավորում ըստ ամիս / շաբաթ / օր, հաճախականություն և ավելին; Հատուկ զտիչ համարձակ, շեղատառով ...
  • Միավորել աշխատանքային տետրերը և աշխատանքային թերթերը; Միավորել աղյուսակները ՝ հիմնված հիմնական սյունակների վրա; Տվյալները բաժանեք մի քանի թերթերի; Խմբաքանակի փոխակերպում xls, xlsx և PDF...
  • Առանցք սեղանի խմբավորում ըստ շաբաթվա համարը, շաբաթվա օրը և ավելին ... Showույց տալ ապակողպված, կողպված բջիջները տարբեր գույներով; Նշեք այն բջիջները, որոնք ունեն բանաձև / անուն...
kte էջանիշը 201905
  • Միացնել ներդիրներով խմբագրումը և ընթերցումը Word, Excel, PowerPoint- ով, Հրատարակիչ, Access, Visio և Project:
  • Բացեք և ստեղծեք բազմաթիվ փաստաթղթեր նույն պատուհանի նոր ներդիրներում, այլ ոչ թե նոր պատուհաններում:
  • Բարձրացնում է ձեր արտադրողականությունը 50%-ով և նվազեցնում մկնիկի հարյուրավոր սեղմումները ձեզ համար ամեն օր:
officetab ներքևում
Comments (17)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Hello, thank you for your help.
I've used the "Find the most frequent occurring text based on criteria with array formulas" which works well for the 14 rows of data in your example however, when I increase the rows (and the formula values to match with CTRL+SHIFT+ENTER) it is still only searching the first 14 rows and returning "N/A" searching for anything past row 14.

I appreciate your help
Thank you
This comment was minimized by the moderator on the site
Hallo, eine wunderbare Lösung, funktioniert auch super - nur in meinem speziellen Fall noch nicht ganz: wenn im Suchbereich auch Leerzellen sind, also z.B. hier bei "Name" im Bereich "Finden Sie den am häufigsten vorkommenden Text anhand von Kriterien mit Array-Formeln", da sind bei mir auch leere Zellen dabei. Schon kommt überall nur noch "#NV". Gibt es da eine Lösung, um trotzdem noch den häufigsten (Text)-Inhalt zu finden? Vielen Dank!
This comment was minimized by the moderator on the site
...bzw. mit der Formel aus #41657 kommt kein #NV mehr, dafür aber auch nur manchmal ein Ergebnis, was nicht Null ist. Manchmal kommt der richtige Wert, häufig halt nur "0". ..:Danke :-)
This comment was minimized by the moderator on the site
Bagaimana jika range yang kita cari terdapat kolom kosongnya? misal kita buat rumus paten raport, kita ingin mencari akhlak umumnya siswa, kita ambil jangkauan terjauh, misal dalam 1 kelas, jumlah maksimal anak 60. pada suatu kelas lain jumlah siswa cuma 50, sehingga kolom 51 sd 60 kosong. apakah rumus demikian masih valid? saya coba kok #N/A atau mohon pencerahannya!
This comment was minimized by the moderator on the site
Hi, This is great, what I found is that when there is tie or only one record the formula results in N/A. How do I get it to show the single result? this is when I want to find the most common value based on criteria.
This comment was minimized by the moderator on the site
Hello, Yeslam,
To solve your problem, please apply the follwoing formula:

=IFERROR(INDEX($B$2:$B$15,MODE(IF($A$2:$A$15=D2,MATCH($B$2:$B$15,$B$2:$B$15,0)))),INDEX(B2:B15,MATCH(D2,A2:A15,0)))

Please have a try, hope it can help you!
This comment was minimized by the moderator on the site
HEY! This is really helpful. I'm wondering if you could help me, with, if there is a tie, to pick one of the top values/strings. thanks!
This comment was minimized by the moderator on the site
This is really helpful. I'm just thinking how to do this with a third criteria for "Find the most frequent text based on criteria"? let say Inventory, Project, Name then get the most occured name.

Thank you so much!
This comment was minimized by the moderator on the site
Hello,
To apply the fromula for three criteria, please apply the below formula:
=INDEX($A$2:$A$12,MODE(IF($A$2:$B$12=F2,IF($C$2:$C$12=G2,IF($D$2:$D$12=H2,MATCH($A$2:$A$12,$A$2:$A$12,0))))))


Tips:If you have more criteria, you just need to add the IF criteria as below:
=INDEX(range,MODE(IF(range1=criteria1,IF(range2=criteria2,IF(range3=criteria3,... MATCH(rang,range,0))))))


Please have a try, hope it can help you!
This comment was minimized by the moderator on the site
Halo gan,
bagaimana cara menemukan teks yang paling sering keluar KEDUA, KETIGA dan seterusnya?
Terima kasih :)
This comment was minimized by the moderator on the site
Hello, Dodik,
To solve your problem, please use the following formulas: (Please remember to press Ctrl + Shift + Enter keys together to get the result)

Find the second most common value:
=INDEX(A1:A20,MODE(IF((A1:A20<>"")*(A1:A20<>INDEX(A1:A20,MODE(IF(A1:A20<>"",MATCH(A1:A20,A1:A20,0))))),MATCH(A1:A20,A1:A20,0))))

Find the third most common value:
=INDEX(A1:A20,MODE(IF(((A1:A20<>"")*(A1:A20<>INDEX(A1:A20,MODE(IF(A1:A20<>"",MATCH(A1:A20,A1:A20,0)))))*(A1:A20<>INDEX(A1:A20,MODE(IF((A1:A20<>"")*(A1:A20<>INDEX(A1:A20,MODE(IF(A1:A20<>"",MATCH(A1:A20,A1:A20,0))))),MATCH(A1:A20,A1:A20,0)))))),MATCH(A1:A20,A1:A20,0))))
This comment was minimized by the moderator on the site
Thank you for this information, but what happens if there is a tie? For the generic example, =INDEX(A2:A15,MODE(MATCH(A2:A15,A2:A15,0))), how would the formula be modified to output text indicating that a majority could not be determined?
This comment was minimized by the moderator on the site
Hello, Lauren

If there are more than one result, you can use the below formulas:
First, you can use this array formula: (Note: after inserting the formula, please press Ctrl + Shift + Enter keys together to get the first result.)
=INDEX($A$2:$A$10,MATCH(MIN(MODE(IF(NOT(COUNTIF(C$1:C1,$A$2:$A$10)),(COUNTIF($A$2:$A$10,"<"& $A$2:$A$10)+1)*{1,1}))),COUNTIF($A$2:$A$10,"<"& $A$2:$A$10)+{1},0))

With this formula, you can extract all data from the most occurred value to least common value.
And then, you should use the below formula to count the number of the occurred text:
=COUNTIF($A$2:$A$10, C2)


https://www.extendoffice.com/images/stories/comments/comment-skyyang/doc-most-common-value.png


Please try, hope it can help you!
This comment was minimized by the moderator on the site
Very helpful advice in this particular post! It’s the little changes that make the largest changes. Thanks for sharing!  
This comment was minimized by the moderator on the site
Thank you for your post, I look for such article along time, today i find it finally. this post give me lots of advise it is very useful for me. website
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations