Kompüter

Array Formullarından istifadə edərək Excel-də Hesablamalarınızı necə asanlaşdırmaq olar

Müəllif: Peter Berry
Yaradılış Tarixi: 18 İyul 2021
YeniləMə Tarixi: 7 BiləR 2024
Anonim
Array Formullarından istifadə edərək Excel-də Hesablamalarınızı necə asanlaşdırmaq olar - Kompüter
Array Formullarından istifadə edərək Excel-də Hesablamalarınızı necə asanlaşdırmaq olar - Kompüter

MəZmun

Müxtəlif kompüter proqramlarından istifadə qaydaları və tövsiyələr verməyi sevirəm.

Hesablamalarınızı bir addımda həyata keçirin və əlavə sütunları itirin

Excel-də massivləri əhatə edən çox sayda iş görürsənsə və aralıq nəticələri göstərmək üçün əlavə ədəd sütunları yaratmağı düşünməkdən nifrət edirsənsə, deməli, doğru yerə çatmısan. Göründüyü kimi, massivləri əhatə edən çoxpilləli hesablamalar aparmaq üçün daha sadə və daha zərif bir yol var. Excel uzun müddətdir ki, serialları arqument kimi qəbul edə bilən istifadəçi tərəfindən hazırlanmış formulların istifadəsini təmin edir, baxmayaraq ki, bu xüsusiyyətlər orta və qabaqcıl istifadəçilər xaricində nisbətən naməlum qalır. Bir sıra düsturlar olaraq bilinən bunlara bəzən CSE formulları da deyilir, çünki çağırılmaları üçün istifadəçi formula daxil olduqdan sonra CTRL SHIFT ENTER (adi ENTER əvəzinə) vurmalıdır. Görməli olduğunuz hesablama növlərindən asılı olaraq, bir sıra formulu ya bir hüceyrədə, ya da nəticələr birdən çox dəyərdən ibarətdirsə birdən çoxunda yerləşə bilər.


Aşağıda göstərildiyi kimi, sıra düsturları, daha az addımda, Excel-in yerli funksiyalar siyahısı ilə əhatə olunmayan bir çox fərqli hesablama növünü yerinə yetirməyə imkan verir. Əgər sıra düsturlarından ilk dəfə istifadə edirsinizsə və onların istifadəsi ilə tanış olmaq istəyirsinizsə, bu giriş təlimatı sizi tək hüceyrəli massiv düsturlarından istifadə edərək bir addımlıq sadə hesablamaları həyata keçirməyin əsas mərhələlərini nəzərdən keçirəcəkdir. Ayrıca, bu məqalədə bəzi sadə nümunələrdən istifadə edərək öz sıra düsturlarınızı qurmağın yolları təsvir edilmişdir.

Birinci addım: Excel-in yerli funksiyalar siyahısını yoxlayın

Array düsturları hesablamalarınızın son nəticəsini daha birbaşa əldə edə bilmək üçün iş dəftərinizdə əlavə aralıq nəticələr sütunları yaratma müddətini atlamağa imkan verir. Yalnız iş kitabınızı düzəltməyi asanlaşdırmır, eyni zamanda ölçüsünü də azaldırlar.Bununla yanaşı bir alış-veriş var, çünki bu əlavə sütunlardakı məlumatlar əvvəllər Excel-in yaddaşında müvəqqəti saxlanılır. Daha az güclü kompüterlər üçün sıra düsturları bəzən əhəmiyyətli bir performans zərbəsi ilə nəticələnə bilər. Çox böyük məlumat dəstləri ilə işləyirsinizsə və ya bir çox sıra düsturlarından istifadə edirsinizsə və iş kitabınızı avtomatik yeniləmələr üçün hazırlasanız, bu daha problemlidir.


Buna görə, ilk addım, Excel-in yerli funksiyalar siyahısını iki dəfə yoxlamaq, düşündüyünüz hesablamaları həyata keçirə biləcək birinin olub olmadığını yoxlamaqdır. Bunu etmək üçün bir üsul yuxarıda göstərildiyi kimi "İşlev daxil et" informasiya pəncərəsindəki funksiyalar siyahısını yoxlamaqdır. Yerli bir funksiya, xüsusi olaraq hazırlanmış bir sıra formulunda yazmaqdan əlavə işinizi xilas etməklə yanaşı, çox güman ki, daha sürətli həyata keçirəcəkdir. Məsələn, rəqəmlər sütununun kvadratlarının cəmini hesablamaq istədiyinizi deyək. Köhnə günlərdə (təqribən 1990-cı illər), orijinal məlumat dəstinizdəki hər bir rəqəmin kvadratlarından ibarət əlavə ədəd sütunu yaratmalı, sonra bu yeni dəyərləri Excel-in CƏMİ funksiyasında sıra arqumenti kimi istifadə etməlisiniz. Excel-in sonrakı versiyalarında SUMSQ funksiyası nəhayət mövcud oldu ki, artıq bu əlavə addımı atmaq məcburiyyətində qalmayasınız.

Excel-in sonrakı versiyaları getdikcə diziləri arqument kimi qəbul edən daha mürəkkəb olan daha çox yerli funksiyaları özündə cəmləşdirsə də, ehtimal ki, bütün istifadəçi ehtiyaclarını qabaqcadan bilmirlər. Məsələn, kubların cəmini və ya birdən çox müddətə sahib olan daha yüksək səviyyəli polinomun cəmini yerinə yetirmək istəyirsinizsə, Excel-in yerli funksiyaları hələ bu xüsusiyyətlərə malik deyil. Bu kimi hallar üçün serial formulları demək olar ki, yeganə alternativdir.


Addımlar 2-4 üçün Excel 2007-dən bəri, bu təlimat boyunca istifadə edəcəyim versiya, yerli bir funksiya hələ mövcud olmadığı üçün bir sıra içərisindəki kubların cəmini götürərək nümunə götürəcəyəm.

İkinci addım: Hesablamalarınızı yerinə yetirmək istədiyiniz məlumatları seçin

Bir sıra düsturunda, məlumat massivinizi bir sıra olaraq daxil edə bilərsiniz (məsələn, A2: A7), ya da ad verə bilərsiniz və bunu arqument kimi istifadə edə bilərsiniz.

Massiv düsturlarını istifadə edərkən şəxsi seçimim bu təlimdə istifadə edəcəyim metod olan məlumat massivinə ad verməkdir. Bunu bu şəkildə etdikdə, satır və ya sütun sayını dəyişdirməli olsanız, təkrar yazıb yenidən massivə daxil olmaqdansa, bu dəyişiklikləri yalnız "Ad Meneceri" daxilində etməkdir. düstur. (Bu da, xüsusən də məlumat aralığının bir dəfədən çox arqument kimi görünə biləcəyi daha mürəkkəb sıra formulları üçün, redaktə zamanı səhvlərin baş vermə ehtimalını minimuma endirir.)

Məlumat massivinizi adlandırmaq üçün,

  1. Hesablamalarınızı yerinə yetirmək istədiyiniz bir sıra məlumatları seçin.
  2. Yuxarıdakı Düsturlar Nişanını vurun.
  3. "Müəyyən edilmiş adlar" daxilində "Adı təyin et" düyməsini vurun.
  4. Dialoq pəncərəsinə sıra adınızı daxil edin (məs., MyArray).

Qeyd: Yuxarıdakı təlimatlar bu təlimat üçün istifadə olunan versiya Excel 2007-yə aiddir və Excel-in bir versiyasından digərinə bir qədər fərqlənə bilər.

Üçüncü addım - Array Formulunuza daxil olun

Burada, MyArray adını verdiyim məlumat massivindəki A2: A7 ədədlərinin kublarının cəmini hesablayacağıq (yuxarıdakı İkinci Adama baxın). Burada göstərilən sıra formulu hesablamaları, SUM və POWER Excel-in yerli funksiyalarından istifadə edir.

  1. Dizinizin formulunun yerləşməsini istədiyiniz hücrəni seçin. (Son nəticənin göstərildiyi yer budur.)
  2. Bərabər işarəsini daxil edin (=).
  3. = İşarəsindən dərhal sonra düsturunuzu düstur çubuğuna daxil edin. MyArray-dəki hər bir element üçün kubların cəmini hesabladığımız üçün aşağıdakıları daxil edin: SUM (POWER (MyArray, 3))
  4. CTRL + SHIFT + ENTER düymələrini eyni vaxtda basın. Nəticələri serial formulunu daxil etdiyiniz hücrədə görməlisiniz (yuxarıda qırmızı ilə göstərilmişdir). Yuxarıdakı ekran görüntüsündə göstərildiyi kimi düstur çubuğuna yeni daxil etdiyiniz düsturun ətrafında qıvrım mötərizələri də görməlisiniz.

Dördüncü addım: Dizi Formulunuzu sınayın

  1. Dizinizin düsturunu daxil etdiyiniz xanaya vurun və düstur çubuğunda qıvrılmış mötərizələrlə əhatə olunduğunu yoxlayın.
  2. Aranızdakı bir və ya daha çox hüceyrədə bəzi dəyişikliklər edin və sıra düsturunu daxil etdiyiniz xanada düzgün cavabın göstərildiyini yoxlayın.

Yuxarıdakı ekran görüntüsündə göstərildiyi kimi, A7 dəyərini 6-dan 60-a yüksəldərək, B2 hüceyrəsində göstərildiyi kimi küplərin cəmi 441-dən (yuxarıda Üçüncü addımda göstərilən orijinal dəyər) 216225-ə qədər düzgün şəkildə yenilənir.

Xəbərdarlıq

CTRL + SHIFT + ENTER düymələrini basmağı unutursanız və bunun əvəzinə təsadüfən ENTER düymələrini basarsanız, Excel versiyanızdan asılı olaraq ya bir səhv mesajı alacaqsınız, ya da daha pis, səhv nəticələr əldə edəcəksiniz. Unutmaq asan olduğundan həmişə bu əyri mötərizələr üçün düstur çubuğunu iki dəfə yoxlayın!

Bir hüceyrə kolleksiyasındakı ümumi simvol sayını necə hesablayıram?

Bu misal üçün, məlumat A1-A6 Hüceyrələrində yerləşir (ekran görüntüsünə bax), buna görə MyArray = A1: A6. Bu hüceyrələrdəki ümumi simvol sayını hesablamaq üçün sıra formulu (və son nəticə) B1 hüceyrəsindədir (qırmızı ilə göstərilmişdir).

A1 xanasında yerləşən hər hansı bir simli üçün simvolların sayı LEN funksiyasından asanlıqla tapılır, yəni.

LEN (A1)

Bir sıra hər bir üzvü üçün ümumi simvol sayını tapmaq üçün yuxarıdakı düsturda sıra adını və ya aralığını "A1" ilə əvəz edin və SUM funksiyası üçün arqument kimi istifadə edin, yəni.

CƏM (LEN (MyArray))

Yuxarıda göstərilənləri bir sıra formulu olaraq daxil etdikdə və aşağıdakıları formula çubuğunda görməlisiniz:

{= CƏM (LEN (MyArray))}

Simli hüceyrələr toplusundakı sözlərin ümumi sayını necə müəyyənləşdirə bilərəm?

Bu misal üçün, məlumatlar C1-C3 hüceyrələrində yerləşir, buna görə MyArray = C1: C3. Bu üç hüceyrədəki ümumi söz sayını hesablamaq üçün bir sıra formulu (və son nəticə) D1 hüceyrəsindədir (qırmızı ilə göstərilmişdir).

Tək bir C1 hüceyrəsi üçün boşluq simvolunun neçə dəfə baş verdiyini hesablamaq və 1 əlavə etməklə sözlərin sayını tapmaq olar, yəni.

LEN (C1) -LEN (Substitute (C1, "", "")) + 1

Bir sıra içərisindəki hər bir hüceyrə üçün ümumi söz sayını tapmaq üçün yuxarıdakı formuldakı sıra adını və ya aralığını "C1" ilə əvəz edin və SUM funksiyası üçün arqument olaraq istifadə edin, yəni.

SUM (LEN (MyArray) -LEN (SUBSTITUTE (MyArray, "", "")) + 1)

Yuxarıda göstərilənləri CTRL + SHIFT + ENTER istifadə edərək bir sıra formulu kimi daxil edərək, formul çubuğunda aşağıdakıları görməlisiniz (yuxarıdakı ekran görüntüsündə göstərildiyi kimi):

{= SUM (LEN (MyArray) -LEN (SUBSTITUTE (MyArray, "", "")) + 1)}

Formula Çubuğuna heç bir şey daxil edə bilmirəm, çünki Excel-in "İşlətmə Fonksiyonu" Dialoq Qutusu yolunuzu davam etdirir!

Düsturlar çubuğunun solundakı "İşarəni əlavə et" işarəsini vurmayın (burada qırmızı rənglə işarələnmişdir). Bunun əvəzinə formulunuzun yerləşməsini istədiyiniz hücrəni seçin və bərabər işarəsinə (=) yazın.

Sonra bərabərlik işarəsi düstur çubuğunda görünəcək, belə ki, istədiyiniz formulu yaza bilərsiniz.

Bu məqalə müəllifin bildiyi qədər dəqiq və doğrudur. Məzmun yalnız məlumat və ya əyləncə məqsədi daşıyır və iş, maliyyə, hüquqi və ya texniki məsələlərdə şəxsi məsləhət və ya peşəkar məsləhət əvəz etmir.

Sizcə Excel massivi formulları işinizdə faydalı ola bilərmi?

othellos 06 iyul 2013-cü il tarixində:

Excel formullarında çox yaxşı bir lens. Təklif etdiyiniz metod mənim üçün çox faydalıdır, çünki işimdə düsturlardan çox istifadə edirəm. Onları bu şəkildə etmək heç ağlıma gəlməzdi. Gözəl məsləhətlər. Çox sağol: =)

Susan R. Davis 31 oktyabr 2012-ci il tarixində Vancouverdən:

Bəli, əla təlimatı qiymətləndirirəm.

JaneEyre9999 10 May 2012 tarixində:

Bəli! Təşəkkür edirəm, elektron tablo proqramını nə qədər istifadə etsək də, hamımız köhnə "hiylə" lərimizdə qalırıq.

xeberler 13 Mart 2012 tarixində:

Ən çətini ofset və dolayıdır. Bill Jelen ən yaxşı Excel kitablarına sahib idi

anonim 09.03.2012 tarixində:

Bütün Excel istifadəçiləri bu obyektivi və sizi sevməlidirlər .. əziz Mary Stuart :) Sizin bir başqa gözəl və faydalı işiniz. 5 ulduz. Gözəl vaxtlar keçir .. hər zaman .. əziz Məryəm: D

Beverly Rodriguez Albany New York'dan 06 Mart 2012 tarixində:

Çox yaxşı və hərtərəfli məqalə!

SophiaStar LM 06.03.2012 tarixində:

Bunu əlimdə saxlamalıyam, Excel mənim ən güclü nöqtəm deyil! Bu möhtəşəm tövsiyələr üçün təşəkkür edirik!

SoniaCarew 06.03.2012 tarixində:

Çox sağ ol! Bu asanlıqla mənim ən çox sevdiyim lensdir, çünki Excel-i sevmirəm, amma gündəlik istifadə etməliyəm. Bu obyektiv mənə çox kömək edəcək .... Təşəkkür edirəm, təşəkkür edirəm!

anonim 06.03.2012 tarixində:

Yaxşı ki, dünən mənimlə Excel haqqında danışan bir dostum var idi

Itaya Lightbourne 05.03.2012 tarixində Topeka, KS-dən:

Əla məqalə və mütləq lazımlı olacaq! :)

Susan Deppner 05.03.2012 tarixində Arkansas ABŞ-dan:

Çox tam məlumatlara bənzəyir!

Scriber1 LM 05.03.2012 tarixində:

Bəli, Excel ilə tez-tez işləyirəm və bu lens çox məlumatlı və faydalıdır. Təşəkkürlər və əla iş!

Portalın MəQaləLəRi

Sizin Üçün MəQaləLəR

Düsturlardakı dəyişdirmə və dəyişdirmə funksiyalarından və Excel 2007 və 2010-da tap və dəyişdir alətindən istifadə
Kompüter

Düsturlardakı dəyişdirmə və dəyişdirmə funksiyalarından və Excel 2007 və 2010-da tap və dəyişdir alətindən istifadə

Robbie daha çox kyrim haqqında yazır, eyni zamanda bəzən Excel və Outlook kimi Micro oft tətbiqetmələrinin qəribəliklərinə işıq tutur.Bu yazıda mən Əvəz edin ətraflı şəkildə işləyin və həmçi...
Evutec Maqnetik iPhone Kassalarına Baxış: Ən Yaxşı Stil və Qoruma Qarışığı
Telefonlar

Evutec Maqnetik iPhone Kassalarına Baxış: Ən Yaxşı Stil və Qoruma Qarışığı

Krzy ztof, Apple, am ung, Google və Amazon kimi şirkətlərin on hekayələrini araşdıran ömür boyu gələcək bir texnoloji xəbi idir.Evutec iPhone Maqnetik Ka aları, bu müddətdə gözəl g...