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

პრობლემის ფორმულირება

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

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

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

განვიხილოთ მისი გადაჭრის რამდენიმე გზა.

მეთოდი 1. თუ არ არის ცარიელი უჯრედები

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

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

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

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

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

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

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

მეთოდი 2. თუ არის ცარიელი უჯრედები

თუ დიაპაზონში ცარიელი უჯრედებია, მაშინ მოგიწევთ ოდნავ გააუმჯობესოთ ფორმულა ცარიელი უჯრედების შემოწმების დამატებით (თორემ ჩვენ მივიღებთ გაყოფის შეცდომას 0-ით წილადში):

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

ის არის.

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

 

დატოვე პასუხი