Excel if match ფორმულა: შეამოწმეთ არის თუ არა ორი ან მეტი უჯრედი ტოლი

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

Სარჩევი

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

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

    როგორ შევამოწმოთ ემთხვევა თუ არა ორი უჯრედი Excel-ში

    არსებობს Excel If match ფორმულის მრავალი ვარიაცია. უბრალოდ გადახედეთ ქვემოთ მოცემულ მაგალითებს და აირჩიეთ ის, რომელიც საუკეთესოდ მუშაობს თქვენი სცენარისთვის.

    თუ ორი უჯრედი ტოლია, დააბრუნეთ TRUE

    უმარტივესი " თუ ერთი უჯრედი უდრის მეორეს, მაშინ true" Excel-ის ფორმულა არის ეს:

    უჯრედი A= უჯრედი B

    მაგალითად, თითოეული მწკრივის A და B სვეტების უჯრედების შესადარებლად, თქვენ შეიყვანთ ამ ფორმულას C2 და შემდეგ დააკოპირეთ იგი სვეტში:

    =A2=B2

    შედეგად, თქვენ მიიღებთ TRUE-ს, თუ ორი უჯრედი ერთნაირია, FALSE წინააღმდეგ შემთხვევაში:

    შენიშვნები:

    • ეს ფორმულა აბრუნებს ორ ლოგიკურ მნიშვნელობას: თუ ორი უჯრედი ტოლია - TRUE; თუ არა თანაბარი - FALSE. მხოლოდ TRUE მნიშვნელობების დასაბრუნებლად გამოიყენეთ IF განცხადებაში, როგორც ეს ნაჩვენებია შემდეგ მაგალითში.
    • ეს ფორმულა არის მცირე რეგისტრის მგრძნობელობა , ამიტომ იგი განიხილავს დიდ და პატარა ასოებს, როგორც იგივე სიმბოლოებს. თუ ტექსტისაქმეს აქვს მნიშვნელობა, შემდეგ გამოიყენეთ ეს ფორმულა, რომელიც მგრძნობიარეა რეგისტრის მიმართ.

    თუ ორი უჯრედი ემთხვევა, დააბრუნეთ მნიშვნელობა

    იმისთვის, რომ დააბრუნოთ თქვენი საკუთარი მნიშვნელობა, თუ ორი უჯრედი ემთხვევა, შექმენით IF განცხადება ამ ნიმუშის გამოყენებით :

    IF( უჯრედი A = უჯრედი B , value_if_true, value_if_false)

    მაგალითად, შეადაროთ A2 და B2 და დააბრუნოთ "დიახ", თუ ისინი შეიცავენ ერთსა და იმავე მნიშვნელობებს , "არა" წინააღმდეგ შემთხვევაში, ფორმულა არის:

    =IF(A2=B2, "yes", "no")

    თუ გსურთ დააბრუნოთ მნიშვნელობა მხოლოდ იმ შემთხვევაში, თუ უჯრედები ტოლია, მაშინ მიაწოდეთ ცარიელი სტრიქონი ("") value_if_false. .

    თუ ემთხვევა, მაშინ დიახ :

    =IF(A2=B2, "yes", "")

    თუ ემთხვევა, მაშინ TRUE:

    =IF(A2=B2, TRUE, "")

    შენიშვნა. ლოგიკური მნიშვნელობის TRUE დასაბრუნებლად, არ ჩართოთ იგი ორმაგ ბრჭყალებში. ორმაგი ბრჭყალების გამოყენება ლოგიკურ მნიშვნელობას რეგულარულ ტექსტურ სტრიქონად გარდაქმნის.

    თუ ერთი უჯრედი უდრის მეორეს, მაშინ დააბრუნეთ მეორე უჯრედი

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

    Excel-ის ენაში, ის ასე ჩამოყალიბებულია:

    IF( უჯრედი A = უჯრედი B , უჯრედი C , "")

    მაგალითად, A და B სვეტების ელემენტების შესამოწმებლად და C სვეტიდან მნიშვნელობის დასაბრუნებლად, თუ ტექსტი ემთხვევა, D2-ის ფორმულა, რომელიც დაკოპირებულია, არის:

    =IF(A2=B2, C2, "")

    რეზერვებზე მგრძნობიარე ფორმულა იმის სანახავად, ემთხვევა თუ არა ორი უჯრედი

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

    IF(EXACT( უჯრე A , უჯრედი B ), value_if_true, value_if_false)

    მაგალითად, შედარება ერთეულები A2 და B2-ში და დააბრუნეთ "დიახ", თუ ტექსტი ზუსტად ემთხვევა, "არა", თუ რაიმე განსხვავება აღმოჩნდება, შეგიძლიათ გამოიყენოთ ეს ფორმულა:

    =IF(EXACT(A2, B2), "Yes", "No")

    როგორ შევამოწმოთ, არის თუ არა მრავალი უჯრედი ტოლია

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

    და ფორმულა, რათა ნახოთ, ემთხვევა თუ არა მრავალი უჯრედი

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

    AND( უჯრედ A = უჯრედ B , უჯრედ A = უჯრედი C , …)

    მაგალითად, რომ ნახოთ, არის თუ არა უჯრედები A2, B2 და C2 ტოლი, ფორმულა არის:

    =AND(A2=B2, A2=C2)

    დინამიურ მასივში Excel (365 და 2021) ასევე შეგიძლიათ გამოიყენოთ ქვემოთ მოცემული სინტაქსი. Excel 2019-ში და უფრო ახალ ვერსიებში, ეს იმუშავებს მხოლოდ როგორც ტრადიციული CSE მასივის ფორმულა, რომელიც სრულდება Ctrl + Shift + Enter კლავიშების ერთად დაჭერით.

    =AND(A2=B2:C2)

    ორივე და ფორმულის შედეგი არის ლოგიკური მნიშვნელობები TRUE და FALSE.

    საკუთარი მნიშვნელობების დასაბრუნებლად, ჩაალაგეთ AND IF ფუნქციაში ასე:

    =IF(AND(A2=B2:C2), "yes", "")

    ეს ფორმულა აბრუნებს "დიახ", თუ სამივე უჯრედი ტოლია, წინააღმდეგ შემთხვევაში ცარიელი უჯრედია.

    COUNTIF ფორმულა შესამოწმებლად, ემთხვევა თუ არა მრავალი სვეტი

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

    COUNTIF( დიაპაზონი , უჯრედი )= n

    სადაც დიაპაზონი არის ერთმანეთთან შესადარებელი უჯრედების დიაპაზონი, cell არის ნებისმიერი ცალკეული უჯრედი დიაპაზონში და n არის უჯრედების რაოდენობა დიაპაზონში.

    ჩვენი ნიმუშის მონაცემთა ნაკრებისთვის ფორმულა შეიძლება დაიწეროს ამ ფორმით. :

    =COUNTIF(A2:C2, A2)=3

    თუ ბევრ სვეტს ადარებთ, COLUMNS ფუნქციას შეუძლია თქვენთვის ავტომატურად მიიღოს უჯრედების რაოდენობა (n):

    =COUNTIF(A2:C2, A2)=COLUMNS(A2:C2)

    და IF ფუნქცია დაგეხმარებათ დააბრუნოთ ყველაფერი, რაც გსურთ, როგორც შედეგი:

    =IF(COUNTIF(A2:C2, A2)=3, "All match", "")

    შემთხვევის მგრძნობიარე ფორმულა მრავალი შესატყვისისთვის

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

    AND(EXACT( დიაპაზონი , უჯრედი ))

    Excel 365-ში და Excel 2021-ში დინამიური მასივების მხარდაჭერის გამო, ეს მუშაობს როგორც ნორმალური ფორმულა. Excel 2019-ში და უფრო ახალ ვერსიებში, გახსოვდეთ, რომ დააჭიროთ Ctrl + Shift + Enter, რომ გახადოთ მასივის ფორმულა .

    მაგალითად, რათა შეამოწმოთ A2:C2 უჯრედები შეიცავს თუ არა ერთსა და იმავე მნიშვნელობებს. -სენსიტიური ფორმულაა:

    =AND(EXACT(A2:C2, A2))

    IF-თან ერთად, ის იღებს ასეთ ფორმას:

    =IF(AND(EXACT(A2:C2, A2)), "Yes", "No")

    შეამოწმეთ შეესაბამება თუ არა უჯრედი დიაპაზონის რომელიმე უჯრედს

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

    OR ფუნქცია

    უმჯობესია გამოიყენოთ 2 - 3 უჯრედის შესამოწმებლად.

    OR( უჯრედ A = უჯრედ B , უჯრედ A = უჯრედ C , უჯრედ A = უჯრედი D ,…)

    Excel 365 და Excel 2021 ასევე ესმით ეს სინტაქსი:

    OR( უჯრედი = დიაპაზონი )

    Excel 2019 და ქვედა, ეს უნდა იყოს შეყვანილი, როგორც მასივის ფორმულა Ctrl + Shift + Enter მალსახმობის დაჭერით.

    COUNTIF ფუნქცია

    COUNTIF( range , cell )>0

    მაგალითად, იმის შესამოწმებლად, უდრის თუ არა A2 რომელიმე უჯრედს B2:D2-ში, რომელიმე ამ ფორმულას გააკეთებს:

    =OR(A2=B2, A2=C2, A2=D2)

    =OR(A2=B2:D2)

    =COUNTIF(B2:D2, A2)>0

    თუ იყენებთ Excel 2019 ან უფრო ახალ ვერსიას, გახსოვდეთ, რომ დააჭიროთ Ctrl + Shift + Enter, რომ მიიღოთ მეორე OR ფორმულა სწორი შედეგების მისაღებად.

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

    =IF(COUNTIF(B2:D2, A2)>0, "Yes", "No")

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

    შეამოწმეთ, არის თუ არა ორი დიაპაზონი ტოლი

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

    AND( დიაპაზონი A = დიაპაზონი B )

    მაგალითად, შედარებისთვის მატრიცა A B3:F6-ში და მატრიცა B B11:F14-ში, ფორმულა არის:

    =AND(B3:F6= B11:F14)

    შედეგად მიიღე დიახ / არა , გამოიყენეთ შემდეგი IF და კომბინაცია:

    =IF(AND(B3:F6=B11:F14), "Yes", "No")

    აი როგორ გამოვიყენოთ If match ფორმულაExcel-ში. მადლობას გიხდით წაკითხვისთვის და იმედი მაქვს, რომ მომავალ კვირას გნახავთ ჩვენს ბლოგზე!

    სავარჯიშო სამუშაო წიგნი

    თუ უჯრედები ემთხვევა Excel-ში - ფორმულების მაგალითები (ფაილი .xlsx)

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