Excel-ის პირობითი ფორმატირების ფორმულები სხვა უჯრედზე დაფუძნებული

  • გააზიარეთ ეს
Michael Brown

Სარჩევი

ამ სახელმძღვანელოში ჩვენ გავაგრძელებთ Excel-ის პირობითი ფორმატირების მომხიბლავი სამყაროს შესწავლას. თუ თავს კომფორტულად არ გრძნობთ ამ სფეროში, შეგიძლიათ გადახედოთ წინა სტატიას, რათა აღადგინოთ საფუძვლები - როგორ გამოვიყენოთ პირობითი ფორმატირება Excel-ში.

დღეს ვისაუბრებთ იმაზე, თუ როგორ გამოიყენოთ Excel. ფორმულები ცალკეული უჯრედების და მთელი რიგების ფორმატირებისთვის თქვენს მიერ მითითებულ მნიშვნელობებზე ან სხვა უჯრედის მნიშვნელობებზე დაყრდნობით. ეს ხშირად განიხილება Excel-ის პირობითი ფორმატირების მოწინავე აერობატიკად და ოსტატობის შემდეგ, ის დაგეხმარებათ თქვენს ელცხრილებში არსებული ფორმატების გადატანაში მათი ჩვეულებრივი გამოყენების ფარგლებს გარეთ.

    Excel-ის პირობითი ფორმატირება სხვა უჯრედის მნიშვნელობის საფუძველზე.

    Excel-ის წინასწარ განსაზღვრული პირობითი ფორმატირება, როგორიცაა მონაცემთა ზოლები, ფერის მასშტაბები და ხატულების ნაკრები, ძირითადად მიზნად ისახავს უჯრედების ფორმატირებას საკუთარი მნიშვნელობების საფუძველზე. თუ გსურთ გამოიყენოთ პირობითი ფორმატირება სხვა უჯრედზე დაფუძნებული ან მთლიანი მწკრივის ფორმატირება ერთი უჯრედის მნიშვნელობის მიხედვით, მაშინ დაგჭირდებათ ფორმულების გამოყენება.

    მაშ, ვნახოთ, როგორ შეგიძლიათ შექმნათ წესი ფორმულის გამოყენებით და განვიხილოთ ფორმულის მაგალითები კონკრეტული ამოცანებისთვის.

    როგორ შევქმნათ პირობითი ფორმატირების წესი ფორმულაზე დაყრდნობით

    პირობითი ფორმატირების წესის დასაყენებლად ფორმულაზე დაფუძნებული Excel 2010-ის ნებისმიერ ვერსიაში Excel 365-მდე, განახორციელეთ შემდეგი ნაბიჯები:

    1. აირჩიეთ უჯრედები, რომელთა ფორმატირებაც გსურთ. თქვენ შეგიძლიათ აირჩიოთ ერთი სვეტი,სვეტი.

      ამ მაგალითში, დუბლიკატი მწკრივების გამოსაყოფად 1-ლი შემთხვევით , შექმენით წესი შემდეგი ფორმულით:

      =COUNTIFS($A$2:$A$11, $A2, $B$2:$B$11, $B2)>1

      დუბლიკატის ხაზგასასმელად სტრიქონები პირველი შემთხვევის გარეშე გამოიყენეთ ეს ფორმულა:

      =COUNTIFS($A$2:$A2, $A2, $B$2:$B2, $B2)>1

      შეადარეთ 2 სვეტი დუბლიკატებისთვის

      ერთ-ერთი ყველაზე ხშირი ამოცანა Excel-ში არის შემოწმება 2 სვეტი დუბლიკატი მნიშვნელობებისთვის - ანუ იპოვეთ და მონიშნეთ ორივე სვეტში არსებული მნიშვნელობები. ამისათვის თქვენ უნდა შექმნათ Excel-ის პირობითი ფორმატირების წესი თითოეული სვეტისთვის =ISERROR() და =MATCH() ფუნქციების კომბინაციით:

      სვეტისთვის A: =ISERROR(MATCH(A1,$B$1:$B$10000,0))=FALSE

      სვეტისთვის B: =ISERROR(MATCH(B1,$A$1:$A$10000,0))=FALSE

      შენიშვნა. იმისათვის, რომ ასეთი პირობითი ფორმულები სწორად იმუშაონ, ძალიან მნიშვნელოვანია, რომ გამოიყენო წესები მთელ სვეტებზე, მაგ. =$A:$A და =$B:$B .

      შეგიძლიათ იხილოთ პრაქტიკული გამოყენების მაგალითი შემდეგ ეკრანის სურათზე, რომელიც ხაზს უსვამს დუბლიკატებს სვეტებში E და F.

      როგორც ხედავთ Excel-ის პირობითი ფორმატირების ფორმულები საკმაოდ კარგად უმკლავდება დუპებს. თუმცა, უფრო რთული შემთხვევებისთვის, მე გირჩევთ გამოიყენოთ Duplicate Remover დანამატი, რომელიც სპეციალურად შექმნილია Excel-ში დუბლიკატების მოსაძებნად, ხაზგასმით და წასაშლელად, ერთ ფურცელში ან ორ ცხრილს შორის.

      ფორმულები ზემოთ მნიშვნელობების ხაზგასასმელად. ან საშუალოზე დაბალი

      როდესაც მუშაობთ ციფრული მონაცემების რამდენიმე კომპლექტთან, AVERAGE() ფუნქცია შეიძლება გამოგადგებათ უჯრედების დაფორმატებისთვის, რომელთა მნიშვნელობები ქვემოთ ან ზემოთაა.საშუალო სვეტში.

      მაგალითად, შეგიძლიათ გამოიყენოთ ფორმულა =$E2 to conditionally format the rows where the sale numbers are below the average, as shown in the screenshot below. If you are looking for the opposite, i.e. to shade the products performing above the average, replace "" in the formula: =$E2>AVERAGE($E$2:$E$8) .

      როგორ გამოვყოთ უახლოესი მნიშვნელობა Excel-ში

      თუ მე მაქვს რიცხვების ნაკრები, არის თუ არა საშუალება, რომ გამოვიყენო Excel-ის პირობითი ფორმატირება, რათა გამოვყო ამ სიმრავლის რიცხვი, რომელიც ყველაზე ახლოს არის ნულთან? ეს არის ის, რაც ჩვენი ბლოგის ერთ-ერთ მკითხველს, ჯესიკას სურდა იცოდეს. კითხვა არის ძალიან ნათელი და პირდაპირი, მაგრამ პასუხი ცოტა გრძელია კომენტარების სექციებისთვის, ამიტომაც ხედავთ გამოსავალს აქ :)

      მაგალითი 1. იპოვეთ უახლოესი მნიშვნელობა, ზუსტი შესატყვისის ჩათვლით

      ჩვენს მაგალითში ჩვენ ვიპოვით და გამოვყოფთ რიცხვს, რომელიც ყველაზე ახლოს არის ნულთან. თუ მონაცემთა ნაკრები შეიცავს ერთ ან მეტ ნულს, ყველა მათგანი მონიშნული იქნება. თუ არ არის 0, მაშინ მონიშნული იქნება მასთან ყველაზე ახლოს მნიშვნელობა, დადებითი ან უარყოფითი.

      პირველ რიგში, თქვენ უნდა შეიყვანოთ შემდეგი ფორმულა თქვენს სამუშაო ფურცელზე ნებისმიერ ცარიელ უჯრედში, შეძლებთ საჭიროების შემთხვევაში მოგვიანებით ამ უჯრედის დამალვა. ფორმულა პოულობს რიცხვს მოცემულ დიაპაზონში, რომელიც ყველაზე ახლოსაა თქვენს მიერ მითითებულ რიცხვთან და აბრუნებს ამ რიცხვის აბსოლუტურ მნიშვნელობას (აბსოლუტური მნიშვნელობა არის რიცხვი მისი ნიშნის გარეშე):

      =MIN(ABS(B2:D13-(0)))

      In ზემოთ მოყვანილი ფორმულა, B2:D13 არის თქვენი უჯრედების დიაპაზონი და 0 არის რიცხვი, რომლისთვისაც გსურთ იპოვოთ უახლოესი შესატყვისი. მაგალითად, თუ თქვენ ეძებთ 5-თან მიახლოებულ მნიშვნელობას, ფორმულა შეიცვლება: =MIN(ABS(B2:D13-(5)))

      შენიშვნა. ეს არის მასივიformula , ასე რომ თქვენ უნდა დააჭიროთ Ctrl + Shift + Enter მარტივი Enter სტრიქონის ნაცვლად მის დასასრულებლად.

      ახლა, თქვენ შექმნით პირობით ფორმატირების წესს შემდეგი ფორმულით, სადაც B3 არის ზედა. - მარჯვენა უჯრედი თქვენს დიაპაზონში და $C$2 უჯრედში მასივის ზემოთ მოცემული ფორმულით:

      =OR(B3=0-$C$2,B3=0+$C$2)

      გთხოვთ, ყურადღება მიაქციოთ მასივის შემცველი უჯრედის მისამართში აბსოლუტური მითითებების გამოყენებას. ფორმულა ($C$2), რადგან ეს უჯრედი მუდმივია. ასევე, თქვენ უნდა შეცვალოთ 0 იმ რიცხვით, რომლისთვისაც გსურთ მონიშნოთ უახლოესი შესატყვისი. მაგალითად, თუ გვინდოდა გამოვყოთ მნიშვნელობა 5-თან ყველაზე ახლოს, ფორმულა შეიცვლება: =OR(B3=5-$C$2,B3=5+$C$2)

      მაგალითი 2. მონიშნეთ მოცემულ მნიშვნელობასთან ყველაზე ახლოს მყოფი მნიშვნელობა, მაგრამ არა. ზუსტი დამთხვევა

      თუ არ გსურთ ზუსტი დამთხვევის ხაზგასმა, გჭირდებათ მასივის განსხვავებული ფორმულა, რომელიც იპოვის უახლოეს მნიშვნელობას, მაგრამ უგულებელყოფს ზუსტ დამთხვევას.

      მაგალითად, შემდეგი მასივი ფორმულა პოულობს მნიშვნელობას 0-თან ყველაზე ახლოს მითითებულ დიაპაზონში, მაგრამ იგნორირებას უკეთებს ნულებს, ასეთის არსებობის შემთხვევაში:

      =MIN(ABS(B3:C13-(0))+(10^0*(B3:C13=0)))

      გთხოვთ გახსოვდეთ, რომ დააჭიროთ Ctrl + Shift + Enter მასივის ფორმულის აკრეფის დასრულების შემდეგ.

      პირობითი ფორმატირების ფორმულა იგივეა, რაც ზემოთ მოცემულ მაგალითში:

      =OR(B3=0-$C$2,B3=0+$C$2)

      თუმცა, ვინაიდან ჩვენი მასივის ფორმულა C2 უჯრედში უგულებელყოფს ზუსტ დამთხვევას, პირობითი ფორმატირების წესი უგულებელყოფს ასევე ნულოვანია და ხაზს უსვამს 0.003 მნიშვნელობას, რომელიც არის ყველაზე ახლოსემთხვევა.

      თუ გსურთ იპოვოთ სხვა რიცხვთან ახლოს მდებარე მნიშვნელობა თქვენს Excel ფურცელში, უბრალოდ შეცვალეთ "0" იმ რიცხვით, რომელიც გსურთ როგორც მასივში, ასევე პირობითში. ფორმატირების ფორმულები.

      იმედი მაქვს, პირობითი ფორმატირების ფორმულები, რომლებიც ამ სახელმძღვანელოში ისწავლეთ, დაგეხმარებათ გაიგოთ ნებისმიერი პროექტი, რომელზეც მუშაობთ. თუ გჭირდებათ მეტი მაგალითი, გთხოვთ, გაეცნოთ შემდეგ სტატიებს:

      • როგორ შევცვალოთ მწკრივის ფერი უჯრედის მნიშვნელობის მიხედვით
      • Excel-ის პირობითი ფორმატირება თარიღებისთვის
      • მწკრივების და სვეტების ალტერნატიული ფერები Excel-ში
      • ფონის ფერის შეცვლის ორი გზა უჯრედის მნიშვნელობის მიხედვით
      • დათვალეთ და შეაჯამეთ ფერადი უჯრედები Excel-ში

      რატომ არ არის ჩემი Excel-ის პირობითი ფორმატირება სწორად მუშაობს?

      თუ თქვენი პირობითი ფორმატირების წესი არ მუშაობს ისე, როგორც მოსალოდნელია, თუმცა ფორმულა აშკარად სწორია, არ ინერვიულოთ! სავარაუდოდ, ეს არ არის Excel-ის პირობით ფორმატირების რაღაც უცნაური შეცდომის გამო, არამედ მცირე შეცდომის გამო, რომელიც ერთი შეხედვით არ ჩანს. გთხოვთ, სცადოთ ქვემოთ მოცემული პრობლემების მოგვარების 6 მარტივი ნაბიჯი და დარწმუნებული ვარ, რომ თქვენი ფორმულა იმუშავებს:

      1. გამოიყენეთ აბსოლუტური & ნათესავი უჯრედის მისამართები სწორად არის. ძალიან რთულია ზოგადი წესის გამოტანა, რომელიც იმუშავებს შემთხვევების 100 პროცენტში. მაგრამ ყველაზე ხშირად იყენებდით აბსოლუტურ სვეტს ($-ით) და ფარდობით მწკრივს ($-ის გარეშე) თქვენი უჯრედების მითითებებში, მაგ. =$A1>1 .

        გთხოვთ გაითვალისწინოთ, რომ ფორმულები =A1=1 , =$A$1=1 და =A$1=1 სხვადასხვა შედეგს გამოიღებს. თუ არ ხართ დარწმუნებული, რომელია სწორი თქვენს შემთხვევაში, შეგიძლიათ სცადოთ ყველა :) დამატებითი ინფორმაციისთვის იხილეთ უჯრედების ფარდობითი და აბსოლუტური მითითებები Excel-ის პირობით ფორმატირებაში.

      2. გადაამოწმეთ გამოყენებული დიაპაზონი. შეამოწმეთ, ვრცელდება თუ არა თქვენი პირობითი ფორმატირების წესი უჯრედების სწორ დიაპაზონზე. ცერის წესი ასეთია - აირჩიეთ ყველა უჯრედი/სტრიქონი, რომლის ფორმატირებაც გსურთ, მაგრამ არ მოიცავთ სვეტების სათაურებს.
      3. ჩაწერეთ ზედა მარცხენა უჯრედის ფორმულა. პირობითი ფორმატირების წესებში , უჯრედების მითითებები მიმართულია გამოყენებული დიაპაზონის ზედა მარცხენა ყველაზე უჯრედთან. ასე რომ, ყოველთვის ჩაწერეთ თქვენი პირობითი ფორმატირების ფორმულა პირველი რიგისთვის მონაცემებით.

        მაგალითად, თუ თქვენი მონაცემები იწყება მე-2 მწკრივში, თქვენ აყენებთ =A$2=10 -ს, რათა მონიშნოთ უჯრედები 10-ის ტოლი მნიშვნელობებით ყველა მწკრივში . გავრცელებული შეცდომაა ყოველთვის გამოიყენოთ მითითება პირველ რიგში (მაგ. =A$1=10 ). გთხოვთ დაიმახსოვროთ, ფორმულაში 1 სტრიქონს მიუთითებთ მხოლოდ იმ შემთხვევაში, თუ თქვენს ცხრილს არ აქვს სათაურები და თქვენი მონაცემები ნამდვილად იწყება 1 მწკრივში. ამ შემთხვევის ყველაზე აშკარა მაჩვენებელია, როდესაც წესი მუშაობს, მაგრამ აფორმებს მნიშვნელობებს არა იმ სტრიქონებში, როგორიც უნდა იყოს. .

      4. შეამოწმეთ თქვენ მიერ შექმნილი წესი. ორჯერ შეამოწმეთ წესი პირობითი ფორმატირების წესების მენეჯერში. ზოგჯერ, უმიზეზოდ, Microsoft Excel ამახინჯებს თქვენს წესსშექმნილი. ასე რომ, თუ წესი არ მუშაობს, გადადით პირობითი ფორმატირება > მართეთ წესები და შეამოწმეთ როგორც ფორმულა, ასევე დიაპაზონი, რომელსაც ის ეხება. თუ თქვენ დააკოპირეთ ფორმულა ვებიდან ან სხვა გარე წყაროდან, დარწმუნდით, რომ გამოყენებულია პირდაპირი ბრჭყალები .
      5. დაარეგულირეთ უჯრედების მითითებები წესის კოპირებისას. თუ თქვენ კოპირებთ Excel-ის პირობით ფორმატირებას Format Painter-ის გამოყენებით, არ დაგავიწყდეთ ფორმულის ყველა უჯრედის მითითების კორექტირება.
      6. დაყავით რთული ფორმულები მარტივ ელემენტებად. თუ იყენებთ Excel-ის რთულ ფორმულას, რომელიც მოიცავს რამდენიმე განსხვავებული ფუნქცია, გაყავით ის მარტივ ელემენტებად და გადაამოწმეთ თითოეული ფუნქცია ინდივიდუალურად.

      და ბოლოს, თუ თქვენ სცადეთ ყველა ნაბიჯი, მაგრამ თქვენი პირობითი ფორმატირების წესი ჯერ კიდევ არ მუშაობს სწორად, მომწერეთ ხაზი კომენტარებში და ვეცდებით ერთად გავარკვიოთ :)

      ჩემს შემდეგ სტატიაში განვიხილავთ Excel-ის პირობითი ფორმატირების შესაძლებლობებს თარიღებისთვის. შევხვდებით მომავალ კვირას და გმადლობთ, რომ კითხულობთ!

      რამდენიმე სვეტი ან მთელი ცხრილი, თუ გსურთ თქვენი პირობითი ფორმატის გამოყენება მწკრივებზე.

      რჩევა. თუ მომავალში აპირებთ მეტი მონაცემების დამატებას და გსურთ, რომ პირობითი ფორმატირების წესი ავტომატურად გამოიყენოს ახალ ჩანაწერებზე, შეგიძლიათ:

      • უჯრედების დიაპაზონი გადაიყვანოთ ცხრილად ( ჩანართის ჩასმა > ცხრილი ). ამ შემთხვევაში, პირობითი ფორმატირება ავტომატურად იქნება გამოყენებული ყველა ახალ მწკრივზე.
      • აირჩიეთ რამდენიმე ცარიელი მწკრივი თქვენი მონაცემების ქვემოთ, ვთქვათ 100 ცარიელი მწკრივი.
    2. 8>საწყისი ჩანართი, სტილები ჯგუფში დააწკაპუნეთ პირობითი ფორმატირება > ახალი წესი…

    3. ფანჯარაში ფორმატირების ახალი წესი აირჩიეთ ფორმულის გამოყენება, რათა დაადგინოთ რომელი უჯრედები დაფორმატოთ .
    4. შეიყვანეთ ფორმულა შესაბამის ველში.
    5. დააწკაპუნეთ ღილაკზე ფორმატი... თქვენი მორგებული ფორმატის ასარჩევად.

    6. გადართეთ Font , Border და Fill ჩანართებს შორის და ითამაშეთ სხვადასხვა ვარიანტებით, როგორიცაა შრიფტის სტილი, ნიმუშის ფერი და შევსების ეფექტები ფორმატის დასაყენებლად რომელიც საუკეთესოდ მუშაობს თქვენთვის. თუ სტანდარტული პალიტრა არ არის საკმარისი, დააწკაპუნეთ მეტი ფერები... და აირჩიეთ ნებისმიერი RGB ან HSL ფერი თქვენი გემოვნებით. დასრულების შემდეგ დააწკაპუნეთ ღილაკზე OK .

    7. დარწმუნდით, რომ Preview განყოფილება აჩვენებს თქვენთვის სასურველ ფორმატს და თუ ასეა, დააწკაპუნეთ ღილაკზე OK წესის შესანახად. თუ არ ხართ კმაყოფილი ფორმატის გადახედვით,კვლავ დააწკაპუნეთ ღილაკზე ფორმატი… და შეიტანეთ ცვლილებები.

    რჩევა. როდესაც თქვენ გჭირდებათ პირობითი ფორმატირების ფორმულის რედაქტირება, დააჭირეთ F2 და შემდეგ გადადით ფორმულაში საჭირო ადგილას ისრის ღილაკების გამოყენებით. თუ ისრის დაჭერას ცდილობთ F2-ზე დაჭერის გარეშე, დიაპაზონი ჩასმული იქნება ფორმულაში, ვიდრე უბრალოდ ჩასმის მაჩვენებლის გადაადგილება. ფორმულაში გარკვეული უჯრედის მითითების დასამატებლად, მეორედ დააჭირეთ F2 და შემდეგ დააწკაპუნეთ ამ უჯრედზე.

    Excel-ის პირობითი ფორმატირების ფორმულის მაგალითები

    ახლა თქვენ იცით, როგორ შექმნათ და გამოიყენოთ Excel პირობითი ფორმატირება სხვა უჯრედზე დაყრდნობით, გადავიდეთ და ვნახოთ, როგორ გამოვიყენოთ სხვადასხვა Excel ფორმულები პრაქტიკაში.

    რჩევა. იმისათვის, რომ თქვენი Excel-ის პირობითი ფორმატირების ფორმულა სწორად იმუშაოს, გთხოვთ, ყოველთვის მიჰყვეთ ამ მარტივ წესებს.

    მნიშვნელობების შედარების ფორმულები (რიცხვები და ტექსტი)

    როგორც იცით, Microsoft Excel გთავაზობთ რამდენიმე მზა -გამოიყენეთ წესები თქვენს მიერ მითითებულ მნიშვნელობაზე მეტი, ნაკლები ან ტოლი მნიშვნელობებით უჯრედების დასაფორმებლად ( პირობითი ფორმატირება > მონიშნეთ უჯრედების წესები ). თუმცა, ეს წესები არ მუშაობს, თუ გსურთ გარკვეული სვეტების ან მთელი რიგების პირობითი ფორმატირება სხვა სვეტის უჯრედის მნიშვნელობის საფუძველზე. ამ შემთხვევაში, თქვენ იყენებთ ანალოგიურ ფორმულებს:

    მდგომარეობა ფორმულის მაგალითი
    უდრის =$B2=10
    არა ტოლი =$B210
    უმეტეს =$B2>10
    უმეტეს ან ტოლს =$B2>=10
    მცირე =$B2<10
    მცირე ან ტოლია =$B2<=10
    =AND($B2>5, $B2<10)

    ქვემოთ სკრინშოტი აჩვენებს ფორმულაზე დიდი მაგალითს რომელიც ხაზს უსვამს პროდუქციის სახელებს A სვეტში, თუ საწყობში არსებული ნივთების რაოდენობა (სვეტი C) 0-ზე მეტია. გთხოვთ, ყურადღება მიაქციოთ, რომ ფორმულა ვრცელდება მხოლოდ A სვეტზე ($A$2:$A$8). მაგრამ თუ აირჩევთ მთელ ცხრილს (ჩვენს შემთხვევაში, $A$2:$E$8), ეს გამოყოფს მთელ სტრიქონებს C სვეტის მნიშვნელობაზე დაყრდნობით.

    In ანალოგიურად, შეგიძლიათ შექმნათ პირობითი ფორმატირების წესი ორი უჯრედის მნიშვნელობების შესადარებლად. მაგალითად:

    =$A2<$B2 - უჯრედების ან რიგების ფორმატირება, თუ A სვეტის მნიშვნელობა B სვეტის შესაბამის მნიშვნელობაზე ნაკლებია.

    =$A2=$B2 - უჯრედების ან რიგების ფორმატირება, თუ მნიშვნელობები A და B სვეტებში. იგივეა.

    =$A2$B2 - დაფორმატეთ უჯრედები ან რიგები, თუ A სვეტის მნიშვნელობა არ არის იგივე, რაც სვეტში B.

    როგორც ხედავთ ქვემოთ მოცემულ ეკრანის სურათზე, ეს ფორმულები მუშაობს ტექსტის მნიშვნელობები, ისევე როგორც რიცხვები.

    AND და OR ფორმულები

    თუ გსურთ თქვენი Excel ცხრილის ფორმატირება 2 ან მეტი პირობის საფუძველზე, გამოიყენეთ ან =AND ან =OR ფუნქცია:

    მდგომარეობა ფორმულა აღწერილობა
    თუ ორივე პირობააmet =AND($B2<$C2, $C2<$D2) აფორმატებს უჯრედებს, თუ B სვეტის მნიშვნელობა C სვეტზე ნაკლებია, და , თუ C სვეტის მნიშვნელობა ნაკლებია, ვიდრე სვეტში D.
    თუ ერთ-ერთი პირობა დაკმაყოფილებულია =OR($B2<$C2, $C2<$D2) აფორმებს უჯრედებს, თუ B სვეტის მნიშვნელობა ნაკლებია ვიდრე C სვეტში, ან თუ C სვეტის მნიშვნელობა ნაკლებია, ვიდრე სვეტში D.

    ქვემოთ მოცემულ ეკრანის სურათში, ჩვენ ვიყენებთ ფორმულას =AND($C2>0, $D2="Worldwide") მწკრივების ფონის ფერის შესაცვლელად, თუ საწყობში არსებული ნივთების რაოდენობა (სვეტი C) მეტია 0-ზე და თუ პროდუქტი იგზავნება მთელ მსოფლიოში (სვეტი D). გთხოვთ, მიაქციოთ ყურადღება, რომ ფორმულა მუშაობს ტექსტური მნიშვნელობებით ასევე ნომრებით .

    ბუნებრივია, შეგიძლიათ გამოიყენოთ ორი, სამი ან მეტი პირობა თქვენს AND და OR ფორმულებში. იმის სანახავად, თუ როგორ მუშაობს ეს პრაქტიკაში, უყურეთ ვიდეოს: პირობითი ფორმატირება სხვა უჯრედზე დაფუძნებული.

    ეს არის პირობითი ფორმატირების ძირითადი ფორმულები, რომლებსაც იყენებთ Excel-ში. ახლა მოდით განვიხილოთ ცოტა უფრო რთული, მაგრამ ბევრად უფრო საინტერესო მაგალითები.

    ცარიელი და არა ცარიელი უჯრედების პირობითი ფორმატირება

    ვფიქრობ, ყველამ იცის როგორ დააფორმატოს ცარიელი და არა ცარიელი უჯრედები Excel-ში - თქვენ უბრალოდ შექმენით ახალი წესი " ფორმატის მხოლოდ უჯრედები, რომლებიც შეიცავს" ტიპის და აირჩიეთ Blanks ან No Blanks .

    მაგრამ რა მოხდება, თუ გსურთ უჯრედების ფორმატირება გარკვეულ სვეტში, თუ სხვა სვეტის შესაბამისი უჯრედი ცარიელია ანარ არის ცარიელი? ამ შემთხვევაში, კვლავ მოგიწევთ Excel-ის ფორმულების გამოყენება:

    ფორმულა ბლანკებისთვის : =$B2="" - არჩეული უჯრედების/სტრიქონების ფორმატირება, თუ B სვეტის შესაბამისი უჯრედი ცარიელია.

    <. 0> არაბლანკების ფორმულა: =$B2""- არჩეული უჯრედების/სტრიქონების ფორმატირება, თუ B სვეტის შესაბამისი უჯრედი არ არის ცარიელი.

    შენიშვნა. ზემოთ მოყვანილი ფორმულები იმუშავებს უჯრედებისთვის, რომლებიც „ვიზუალურად“ ცარიელია ან ცარიელი. თუ იყენებთ Excel-ის რომელიმე ფუნქციას, რომელიც აბრუნებს ცარიელ სტრიქონს, მაგ. =if(false,"OK", "") , და არ გსურთ, რომ ასეთი უჯრედები განიხილებოდეს, როგორც ცარიელი, გამოიყენეთ შემდეგი ფორმულები ნაცვლად =isblank(A1)=true ან =isblank(A1)=false ცარიელი და არა ცარიელი უჯრედების დასაფორმებლად, შესაბამისად.

    და აქ არის მაგალითი იმისა, თუ როგორ შეგიძლიათ გამოიყენეთ ზემოაღნიშნული ფორმულები პრაქტიკაში. დავუშვათ, თქვენ გაქვთ სვეტი (B), რომელიც არის " გაყიდვის თარიღი " და მეორე სვეტი (C) " მიწოდება ". ამ 2 სვეტს აქვს მნიშვნელობა მხოლოდ იმ შემთხვევაში, თუ განხორციელდა გაყიდვა და ნივთის მიწოდება. ასე რომ, გსურთ, რომ მთელი რიგი გახდეს ნარინჯისფერი, როდესაც თქვენ გააკეთებთ გაყიდვას; და როდესაც ნივთი მიწოდებულია, შესაბამისი მწკრივი უნდა გახდეს მწვანე. ამის მისაღწევად, თქვენ უნდა შექმნათ 2 პირობითი ფორმატირების წესი შემდეგი ფორმულებით:

    • ნარინჯისფერი რიგები (B სვეტის უჯრედი ცარიელი არ არის): =$B2""
    • მწვანე რიგები (უჯრედები სვეტში B და C სვეტი ცარიელი არ არის): =AND($B2"", $C2"")

    კიდევ ერთი რამ, რაც უნდა გააკეთოთ, არის მეორე წესის გადატანა ზევით და აირჩიეთ Stop if true ჩეკი ყუთი ამის გვერდითწესი:

    ამ კონკრეტულ შემთხვევაში, "Stop if true" ვარიანტი ფაქტობრივად ზედმეტია და წესი იმუშავებს მის გარეშე ან მის გარეშე. შეიძლება დაგჭირდეთ ამ ველის მონიშვნა, როგორც დამატებითი სიფრთხილის ზომები, იმ შემთხვევაში, თუ მომავალში დაამატებთ რამდენიმე სხვა წესს, რომლებიც შეიძლება ეწინააღმდეგებოდეს რომელიმე არსებულს.

    დამატებითი ინფორმაციისთვის იხილეთ Excel-ის პირობითი ფორმატირება. ცარიელი უჯრედები.

    Excel-ის ფორმულები ტექსტის მნიშვნელობებთან მუშაობისთვის

    თუ გსურთ გარკვეული სვეტ(ებ)ის ფორმატირება, როდესაც იმავე მწკრივში სხვა უჯრედი შეიცავს გარკვეულ სიტყვას, შეგიძლიათ გამოიყენოთ ფორმულა განხილული ერთ-ერთ წინა მაგალითში (როგორიცაა =$D2="მსოფლიოში"). თუმცა, ეს იმუშავებს მხოლოდ ზუსტი დამთხვევისთვის .

    ნაწილობრივი დამთხვევისთვის , თქვენ უნდა გამოიყენოთ SEARCH (შეუსაბამოდ არ არის მგრძნობიარე) ან FIND (შემთხვევისთვის მგრძნობიარეა).

    მაგალითად, არჩეული უჯრედების ან მწკრივების დასაფორმებლად, თუ D სვეტის შესაბამისი უჯრედი შეიცავს სიტყვას " მსოფლიოში ", გამოიყენეთ ქვემოთ მოცემული ფორმულა. ეს ფორმულა იპოვის ყველა ასეთ უჯრედს, მიუხედავად იმისა, თუ სად მდებარეობს მითითებული ტექსტი უჯრედში, მათ შორის: " Ships Worldwide ", " Worldwide, გარდა... " და ა.შ.:

    =SEARCH("Worldwide", $D2)>0

    თუ გსურთ დაჩრდილოთ არჩეული უჯრედები ან რიგები, თუ უჯრედის შინაარსი იწყება საძიებო ტექსტით, გამოიყენეთ ეს:

    =SEARCH("Worldwide", $D2)>1

    Excel-ის ფორმულები დუბლიკატების ხაზგასასმელად

    თუ თქვენი ამოცანაა უჯრედების პირობითი ფორმატირება დუბლიკატი მნიშვნელობებით, შეგიძლიათ გადახვიდეთ წინასწარგანსაზღვრული წესი ხელმისაწვდომია პირობითი ფორმატირების > მონიშნეთ უჯრედების წესები > დუბლიკატი მნიშვნელობები… შემდეგ სტატიაში მოცემულია დეტალური ინსტრუქცია ამ ფუნქციის გამოყენების შესახებ: როგორ ავტომატურად მონიშნოთ დუბლიკატები Excel-ში.

    თუმცა, ზოგიერთ შემთხვევაში მონაცემები უკეთესად გამოიყურება, თუ არჩეულ სვეტებს ან მთლიანს გააფერადებთ. რიგები, როდესაც დუბლიკატი მნიშვნელობები ხდება სხვა სვეტში. ამ შემთხვევაში, კვლავ მოგიწევთ Excel-ის პირობითი ფორმატირების ფორმულის გამოყენება და ამჯერად ჩვენ გამოვიყენებთ COUNTIF ფორმულას. როგორც მოგეხსენებათ, Excel-ის ეს ფუნქცია ითვლის უჯრედების რაოდენობას მითითებულ დიაპაზონში, რომლებიც აკმაყოფილებენ ერთ კრიტერიუმს.

    მონიშნეთ დუბლიკატები, მათ შორის პირველი შემთხვევები

    =COUNTIF($A$2:$A$10,$A2)>1 - ეს ფორმულა პოულობს დუბლიკატ მნიშვნელობებს მითითებულ დიაპაზონში. A სვეტში (ჩვენს შემთხვევაში A2:A10), მათ შორის პირველი შემთხვევები.

    თუ აირჩევთ წესის გამოყენებას მთელ ცხრილზე, მთელი რიგები დაფორმატდება, როგორც ხედავთ ქვემოთ მოცემულ ეკრანის სურათზე. მე გადავწყვიტე შეცვალო შრიფტის ფერი ამ წესში, მხოლოდ შესაცვლელად : )

    მოინიშნეთ დუბლიკატები პირველი შემთხვევის გარეშე

    პირველი შემთხვევის იგნორირება და მონიშნეთ მხოლოდ შემდგომი დუბლიკატები, გამოიყენეთ ეს ფორმულა: =COUNTIF($A$2:$A2,$A2)>1

    აღნიშნეთ თანმიმდევრული დუბლიკატები Excel-ში

    თუ გირჩევნიათ გამოყოთ მხოლოდ დუბლიკატები თანმიმდევრულ მწკრივებზე, ამის გაკეთება შეგიძლიათ შემდეგი გზით. ეს მეთოდი მუშაობს ნებისმიერი მონაცემისთვისტიპები: რიცხვები, ტექსტის მნიშვნელობები და თარიღები.

    • აირჩიეთ სვეტი, სადაც გსურთ დუბლიკატების მონიშვნა, სვეტის სათაურის გარეშე .
    • შექმენით პირობითი ფორმატირების წესი (ს) ამ მარტივი ფორმულების გამოყენებით:

      წესი 1 (ლურჯი): =$A1=$A2 - ხაზს უსვამს მე-2 მოვლენას და ყველა შემდგომ მოვლენას, ასეთის არსებობის შემთხვევაში.

      წესი 2 (მწვანე): =$A2=$A3 - ხაზს უსვამს პირველ შემთხვევას.

    ზემოთ ფორმულებში A არის სვეტი, რომლის შემოწმებაც გსურთ ტყუილებზე, $A1 არის სვეტის სათაური, $A2 არის პირველი უჯრედი მონაცემებით.

    მნიშვნელოვანია! იმისათვის, რომ ფორმულებმა სწორად იმუშაონ, აუცილებელია, რომ წესი 1, რომელიც ხაზს უსვამს მე-2 და ყველა შემდგომ დუბლიკატს, იყოს სიის პირველი წესი, განსაკუთრებით თუ იყენებთ ორ განსხვავებულ ფერს.

    მოინიშნეთ დუბლიკატი რიგები

    თუ გსურთ გამოიყენოთ პირობითი ფორმატი, როდესაც დუბლიკატი მნიშვნელობები გვხვდება ორ ან მეტ სვეტში, თქვენ უნდა დაამატოთ დამატებითი სვეტი თქვენი ცხრილი, რომელშიც აკავშირებთ მნიშვნელობებს საკვანძო სვეტებიდან u იმღერეთ მარტივი ფორმულა, როგორიცაა ეს =A2&B2 . ამის შემდეგ თქვენ გამოიყენებთ წესს COUNTIF ფორმულის ვარიაციის გამოყენებით დუბლიკატებისთვის (1-ლი შემთხვევით ან მის გარეშე). ბუნებრივია, თქვენ შეგიძლიათ დამალოთ დამატებითი სვეტი წესის შექმნის შემდეგ.

    ალტერნატიულად, შეგიძლიათ გამოიყენოთ COUNTIFS ფუნქცია, რომელიც მხარს უჭერს მრავალ კრიტერიუმს ერთ ფორმულაში. ამ შემთხვევაში დამხმარე არ დაგჭირდებათ

    მაიკლ ბრაუნი არის ტექნოლოგიის ერთგული ენთუზიასტი, რომელსაც აქვს გატაცება პროგრამული ინსტრუმენტების გამოყენებით რთული პროცესების გამარტივებისთვის. ტექნოლოგიურ ინდუსტრიაში ათწლეულზე მეტი გამოცდილებით, მან დახვეწა თავისი უნარები Microsoft Excel-სა და Outlook-ში, ასევე Google Sheets-სა და Docs-ში. მაიკლის ბლოგი ეძღვნება თავისი ცოდნისა და გამოცდილების სხვებს გაზიარებას, ადვილად მისაწვდომ რჩევებსა და გაკვეთილებს პროდუქტიულობისა და ეფექტურობის გასაუმჯობესებლად. მიუხედავად იმისა, გამოცდილი პროფესიონალი ხართ თუ დამწყები, მაიკლის ბლოგი გთავაზობთ ღირებულ შეხედულებებსა და პრაქტიკულ რჩევებს ამ აუცილებელი პროგრამული ხელსაწყოებიდან მაქსიმალური სარგებლობის მისაღებად.