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

Ինչպե՞ս փոխարինել տողի գույնը Excel- ում հիմնված խմբի վրա:

Excel- ում յուրաքանչյուր մյուս շարքը գունավորելը գուցե ավելի հեշտ է մեզանից շատերի համար, բայց երբևէ փորձե՞լ եք շարքերը գունափոխել ՝ հիմնվելով սյունակի արժեքի փոփոխությունների վրա. Excel- ում խմբի վրա հիմնված շարքի գույնը փոխարինելու համար:

Տողերը հերթով գունավորեք ՝ հիմնվելով արժեքի փոփոխությունների վրա, օգնականի սյունակով և պայմանական ձևաչափմամբ

Տողերը հերթով գունավորեք ՝ հիմնվելով արժեքի փոփոխությունների վրա, օգտակար հատկությամբ

Տողերը հերթով գունավորեք երկու գույներով ՝ հիմնվելով օգնականի սյունակի և պայմանական ձևավորման հետ կապված արժեքի փոփոխությունների վրա


Տողերը հերթով գունավորեք ՝ հիմնվելով արժեքի փոփոխությունների վրա, օգնականի սյունակով և պայմանական ձևաչափմամբ

Խմբի վրա հերթափոխով շարքերը առանձնացնելու համար ձեզ համար ուղղակի միջոց գոյություն չունի, ուստի հարկավոր է ստեղծել օգնող սյուն, այնուհետև կիրառել պայմանական ձևավորման գործառույթ ՝ դրանք գունավորելու համար: Խնդրում ենք անել հետևյալը.

1, D1 բջիջում, վերնագրերի նույն շարքում, մուտքագրեք համարը 0.

2, Իսկ D2 բջիջում մուտքագրեք այս բանաձևը. =IF(A2=A1,D1,D1+1) , ապա քաշեք այս բանաձևը ներքև դեպի այն բջիջները, որոնք ցանկանում եք կիրառել այն, տես նկարի նկարը.

ՆշումՎերոհիշյալ բանաձևում A1, A2 սյունակի առաջին և երկրորդ բջիջներն են, որոնց արժեքը փոխվում է, D1 այն բջիջն է, որը դուք մուտքագրել եք 0 օգնականի համարը:

3, Դրանից հետո ընտրեք տվյալների տիրույթը A2: D18, ներառյալ օգնականի բանաձևի սյունակը և կտտացրեք Գլխավոր > Պայմանական ֆորմատավորում > Նոր կանոն, տես նկարի նկարը.

4, Մեջ Ձևաչափման նոր կանոն երկխոսության տուփ, ընտրեք Օգտագործեք բանաձև `որոշելու համար, թե որ բջիջները ձևափոխել տակ ընտրեք կանոնի տեսակը բաժինը և մուտքագրեք այս բանաձևը = AND (LEN ($ A2)> 0, ՊՆ ($ D2,2) = 0) մեջ Ձևաչափեք արժեքները, երբ այս բանաձեւը ճիշտ է տեքստային տուփ, տես նկարի նկարը.

Նշում: A2 ձեր սյունակի առաջին բջիջն է, որի հիման վրա գունավորում եք, և D2 ընտրված տիրույթում ձեր ստեղծած օգնող սյունակի առաջին բջիջն է

5. Այնուհետեւ կտտացրեք Ֆորմատ կոճակը, գնալու համար Ձևաչափել բջիջները երկխոսություն և ընտրեք ձեզ դուր եկած մեկ գույն Լրացնել ներդիր, տես նկարի նկարը.

6. Այնուհետեւ կտտացրեք OK > OK երկխոսությունները փակելու համար, և տողերը հերթով ընդգծվում են ՝ հիմնվելով որոշակի սյունակի վրա, որի արժեքը փոխվում է, տե՛ս նկարը.


Տողերը հերթով գունավորեք ՝ հիմնվելով արժեքի փոփոխությունների վրա, օգտակար հատկությամբ

Եթե ​​վերը նշված մեթոդը ձեզ համար դժվար է, կարող եք օգտագործել օգտակար գործիք ՝Excel- ի համար նախատեսված գործիքներԻր Տարբեր տարբերություններ առանձնահատկությունը, դուք կարող եք արագ գունավորել տողերը, որոնք հիմնված են խմբի վրա, այլընտրանքային տարբերակով Excel- ում:

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

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

1: Սեղմեք Կուտոլս > Ֆորմատ > Տարբեր տարբերություններ, տես նկարի նկարը.

2.Մեջ Տարբերությունները ըստ հիմնական սյունակի երկխոսության տուփ, խնդրում ենք կատարել հետևյալ գործողությունները ՝ ըստ ձեզ: Տեսեք,

3Պարամետրերն ավարտելուց հետո կտտացրեք Ok երկխոսությունը փակելու կոճակը, և կստանաք հետևյալ արդյունքը ՝ ըստ ձեզ անհրաժեշտի.

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


Տողերը հերթով գունավորեք երկու գույներով ՝ հիմնվելով օգնականի սյունակի և պայմանական ձևավորման հետ կապված արժեքի փոփոխությունների վրա

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

1, Նախ, դուք պետք է ստեղծեք օգնականի նոր սյունակ և բանաձև, որպես առաջին մեթոդ 1-ից 2-րդ քայլ, դուք կստանաք հետևյալ նկարը.

2, Դրանից հետո ընտրեք տվյալների տիրույթը A2: D18 և այնուհետև կտտացրեք Գլխավոր > Պայմանական ֆորմատավորում > Կառավարել կանոնները, տես նկարի նկարը.

3, Մեջ Պայմանական ձևավորման կանոնների կառավարիչ երկխոսության վանդակում, սեղմեք Նոր կանոն կոճակը, տես նկարի նկարը.

4, Դուրս ցցված Ձևաչափման նոր կանոն երկխոսություն, սեղմեք Օգտագործեք բանաձև ՝ բջիջները ձևաչափելու համար տակ Ընտրեք կանոնի տեսակը, ապա մուտքագրեք այս բանաձևը = ISODD ($ D2) (D2 ձեր բանաձևը ստեղծած օգնող սյունակի առաջին բջիջն է), ապա կտտացրեք Ֆորմատ խմբի տարօրինակ շարքերի համար դուր եկող լրացման գույնը ընտրելու կոճակը, տե՛ս նկարը.

5. Այնուհետեւ կտտացրեք OK դուրս գալ այս երկխոսությունից ՝ նախկինը վերադարձնելու համար Պայմանական ձևավորման կանոնների կառավարիչ երկխոսության տուփ, սեղմեք Նոր կանոն կրկին կոճակ ՝ խմբի հավասար տողերի համար մեկ այլ կանոն ստեղծելու համար:

6, Մեջ Ձևաչափման նոր կանոն երկխոսության վանդակում, սեղմեք Օգտագործեք բանաձև ՝ բջիջները ձևաչափելու համար տակ Ընտրեք կանոնի տեսակը որպես նախկին, ապա մուտքագրեք այս բանաձևը = ISEVEN ($ D2) (D2 ձեր բանաձևը ստեղծած օգնող սյունակի առաջին բջիջն է), ապա կտտացրեք Ֆորմատ խմբի հավասար տողերի համար մեկ այլ ֆոնի գույն ընտրելու կոճակ, տեսեք,

7. Այնուհետեւ կտտացրեք OK վերադարձնել Պայմանական ձևավորման կանոնների կառավարիչ, և դուք կարող եք տեսնել, որ երկու կանոնները ստեղծվում են հետևյալ կերպ.

8. Այնուհետեւ կտտացրեք OK այս երկխոսությունը փակելու համար, և դուք կտեսնեք, որ ձեր ընտրած տվյալների տիրույթը ստվերածվել է երկու տարբեր գույներով ՝ ելնելով սյունակի արժեքի փոփոխություններից:

  • Notes:
  • 1. Տողերը հերթափոխով ներկելուց հետո կարող եք թաքցնել օգնող սյունը ՝ ըստ ձեզ, բայց չեք կարող ջնջել այն:
  • 2. Եթե ձեր տվյալների տիրույթում վերնագրեր չկան, դուք պարզապես մուտքագրեք 1-ը որպես առաջին համար օգնող սյունակում, ապա կիրառեք օգնականի բանաձևը, ինչպես միշտ:

Այլ հոդվածներ.

  • Ավելացման թվեր, երբ արժեքը փոխվում է մեկ այլ սյունակում
  • Ենթադրելով, որ դուք ունեք A սյունակի արժեքների ցուցակ, և այժմ ցանկանում եք B սյունակում ավելացնել 1 համարը, երբ A սյունակի արժեքը փոխվի, ինչը նշանակում է, որ B սյունակում ավելանում են թվերը, մինչև A սյունակի արժեքը փոխվի, ապա համարի ավելացումը կրկին սկսվում է 1-ից, ինչպես ցույց է տրված ձախ սքրինշոթը: Excel- ում այս գործը կարող եք լուծել հետևյալ մեթոդով.
  • Տեղադրեք դատարկ տողեր, երբ արժեքը փոխվում է Excel- ում
  • Ենթադրելով, որ դուք ունեք տվյալների մի շարք, և այժմ դուք ցանկանում եք դատարկ տողեր տեղադրել տվյալների միջև, երբ արժեքը փոխվում է, որպեսզի մեկ սյունակում բաժանեք հաջորդական նույն արժեքները, ինչպես ցույց են տրված հետևյալ նկարները: Այս հոդվածում ես կխոսեմ այս խնդրի լուծման համար ձեզ համար որոշ հնարքների մասին:
  • Գումարային բջիջները, երբ արժեքը փոխվում է մեկ այլ սյունակում
  • Երբ աշխատում եք Excel- ի աշխատանքային թերթիկի վրա, երբեմն գուցե անհրաժեշտ լինի մեկ այլ սյունակում բջիջներ հիմնել տվյալների խմբի վրա: Օրինակ, այստեղ ես ուզում եմ ամփոփել B սյունակի պատվերները, երբ տվյալները փոխվում են A սյունակում `հետևյալ արդյունքը ստանալու համար: Ինչպե՞ս կարող եք լուծել այս խնդիրը Excel- ում:
  • Տեղադրեք էջի կոտրվածքներ, երբ արժեքը փոխվում է Excel- ում
  • Ենթադրելով, որ ես ունեմ մի շարք բջիջներ, և այժմ ես ուզում եմ էջի ընդմիջումները ներդնել աշխատաթերթի մեջ, երբ A սյունակում արժեքները փոխվեն, ինչպես ցույց է տրված ձախ սքրինշոթը: Իհարկե, դրանք կարող եք մեկ առ մեկ մտցնել, բայց կա՞ն մեկ սյունակի փոփոխված արժեքների հիման վրա էջի ընդմիջումները միանգամից տեղադրելու արագ եղանակներ:

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

🤖 Kutools AI օգնականՀեղափոխություն կատարել տվյալների վերլուծության հիման վրա՝ Խելացի կատարում   |  Ստեղծեք ծածկագիր  |  Ստեղծեք հատուկ բանաձևեր  |  Վերլուծել տվյալները և ստեղծել գծապատկերներ  |  Invoke Kutools-ի գործառույթները...
Հանրաճանաչ հատկություններ: Գտեք, ընդգծեք կամ նույնականացրեք կրկնօրինակները   |  Deleteնջել դատարկ շարքերը   |  Միավորել սյունակները կամ բջիջները՝ առանց տվյալների կորստի   |   Կլոր առանց բանաձևի ...
Super Փնտրել: Բազմաթիվ չափանիշների VLookup    Բազմակի արժեք VLookup  |   VLookup բազմաթիվ թերթերում   |   Fuzzy Փնտրել ....
Ընդլայնված բացվող ցուցակ: Արագ ստեղծեք բացվող ցուցակը   |  Կախված բացվող ցուցակ   |  Բազմակի ընտրություն Drop Down ցուցակ ....
Սյունակի կառավարիչ: Ավելացրեք որոշակի քանակությամբ սյունակներ  |  Տեղափոխել սյունակները  |  Փոխարկել թաքնված սյունակների տեսանելիության կարգավիճակը  |  Համեմատեք միջակայքերը և սյունակները ...
Առանձնահատկություններ: Ցանցի կենտրոնացում   |  Դիզայնի տեսք   |   Մեծ Formula Bar    Աշխատանքային գրքույկի և թերթիկների կառավարիչ   |  Ռեսուրսների գրադարան (Ավտոմատ տեքստ)   |  Ամսաթիվ ընտրող   |  Միավորել աշխատանքային թերթերը   |  Գաղտնագրել/գաղտնազերծել բջիջները    Ուղարկեք նամակներ ըստ ցանկի   |  Սուպեր զտիչ   |   Հատուկ զտիչ (զտել թավ/շեղ/շեղված...) ...
Լավագույն 15 գործիքների հավաքածու12 Տեքստ Գործիքներ (Ավելացրեք տեքստ, Հեռացնել նիշերը, ...)   |   50+ Աղյուսակ Տեսակներ (Գանտի աղյուսակը, ...)   |   40+ Գործնական Բանաձեւեր (Հաշվարկել տարիքը ՝ ելնելով ծննդյան տարեդարձից, ...)   |   19 միացում Գործիքներ (Տեղադրեք QR կոդ, Տեղադրեք նկար ուղուց, ...)   |   12 Փոխարկում Գործիքներ (Բառեր համարներ, Արտարժույթի փոխակերպումը, ...)   |   7 Միաձուլում և պառակտում Գործիքներ (Ընդլայնված կոմբինատ տողեր, Պառակտված բջիջներ, ...)   |   ... եւ ավելին

Լրացրեք ձեր Excel-ի հմտությունները Kutools-ի հետ Excel-ի համար և փորձեք արդյունավետությունը, ինչպես երբեք: Kutools-ը Excel-ի համար առաջարկում է ավելի քան 300 առաջադեմ առանձնահատկություններ՝ արտադրողականությունը բարձրացնելու և ժամանակ խնայելու համար:  Սեղմեք այստեղ՝ Ձեզ ամենաշատ անհրաժեշտ հատկանիշը ստանալու համար...

Նկարագրություն


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

  • Միացնել ներդիրներով խմբագրումը և ընթերցումը Word, Excel, PowerPoint- ով, Հրատարակիչ, Access, Visio և Project:
  • Բացեք և ստեղծեք բազմաթիվ փաստաթղթեր նույն պատուհանի նոր ներդիրներում, այլ ոչ թե նոր պատուհաններում:
  • Բարձրացնում է ձեր արտադրողականությունը 50%-ով և նվազեցնում մկնիկի հարյուրավոր սեղմումները ձեզ համար ամեն օր:
Comments (17)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
is it possible to make this work when you use filters? if i apply a filter and the helper column are both 2 different odd numbers, then both rows have the same color.... how can we make this apply to filtered data, and still work when unfiltered?
This comment was minimized by the moderator on the site
Hey, thanks for the help. I tried this and the coloring is off by one. Any ideas?
This comment was minimized by the moderator on the site
Modify the formula to apply the conditional formatting to the header as well.=AND(LEN($A1)>0,MOD($D1,2)=0)
This works better for me than trying to highlight just my data rows.
This comment was minimized by the moderator on the site
When you highlight the selection don't highlight the header row.
This comment was minimized by the moderator on the site
I hate helper columns. I'd rather have a huge formula before I put in a helper column. Sometimes Macros are easier, but I'm not always allowed to use macro enabled spreadsheets. When I want to use a macro, I usually run it from my Personal.xlsb, but that doesn't really help with avoiding a helper column.
This comment was minimized by the moderator on the site
Thank you very much for this, it was much appreciated.
This comment was minimized by the moderator on the site
just use 1-prev_value, and you get alternating 1 and 0 s
This comment was minimized by the moderator on the site
Thanks for this formula, been thinking it wasn't possible for a while. Here's a question: Can you format each group to be a different color? Or are you limited to 2 alternating colors?

Thanks!
This comment was minimized by the moderator on the site
Great piece of information. you helped me to present my analysis results better.
This comment was minimized by the moderator on the site
Thank you so much for this post, I've wanted to be able to change row color based on group for a long time. Easy to follow and much appreciated!
This comment was minimized by the moderator on the site
This formula (when used in conditional formatting) would alternate the row color based on group without the assistance of a helper row: =ISODD(SUMPRODUCT(1/COUNTIF($A$1:$A2,$A$1:$A2)))
This comment was minimized by the moderator on the site
This formula works great if your table only has 100 rows. But it really slows down when you have 5,000 rows. Any suggestions to speed up the formula on larger datasets?
This comment was minimized by the moderator on the site
Hello, Barb,
You can try the below formula:
=MOD(SUMPRODUCT(--($A$1:$A1<>$A$2:$A2)),2)


Note: When you select the data range, please exclude the first header row.

Please try, hope it can help you!
This comment was minimized by the moderator on the site
Fantastic! Well done!
This comment was minimized by the moderator on the site
Justin, your formula is nice because it doesn't require a helper column, but for some reason it requires extra RAM and slows the workbook down noticeably. I would recommend using the formula given in the article and just dealing with the helper column.
This comment was minimized by the moderator on the site
Hi Justin. When I use either the helper row method or yours, it formats one row off. Do you know why?
This comment was minimized by the moderator on the site
More than likely - as I did - you selected the whole columns, and not just the data (excl. any headings)
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations