Tabloya naverokê
Dema ku bi hejmareke mezin a daneyan re dixebitin, dîtina şaneyên vala senaryoyek pir gelemperî ye. Carinan, em dikarin rêzikên vala yên ku di wan de dane tune ne bi xeletî têxin nav rêzên vala. Wekî encamek, dibe ku ew di hesabê meya Excel de hin pirsgirêkan biafirîne. Ji ber vê yekê, pêdivî ye ku em wan rêzikên ku bi kêmanî yek hucreyek ne vala hene bijmêrin. Di vê dersê de, em nîşanî we didin ka meriv çawa rêzikên bi daneyan di Excel de bi mînakên guncav û nîgarên rast bijmêre.
Pirtûka Xebatê ya Pratîkê dakêşin
Pirtûka xebata pratîkê ya jêrîn dakêşin.
Bi Daneyên di Excel.xlsx de Rêz Bijmêre
4 Formulên Jimara Rêzan Bi Daneyên Excel re
Li vir, em çar formulên ku hûn dikarin ji we re peyda bikin. di databasa xwe de bicîh bikin. Em tewsiye dikin ku van hemîyan fêr bibin û biceribînin da ku zanîna xweya Excel dewlemend bikin.
Ji bo ku em vê dersê nîşan bidin, em ê daneheva jêrîn bikar bînin:
Li vir, di vê databasê de, stûnên nav , temen , û karûbar hene. Hin rêz li vir bi tevahî vala ne. Û hin rêzikên şaneyên ne vala hene. Naha, mebesta me ew e ku em hemî rêzikên ku bi kêmî ve yek hucreyek ne vala hene bijmêrim. Wate divê em rêzên bi daneyan bijmêrin.
1. Ji bo jimartina rêzên bi daneyan bi kar anîna fonksiyonên IF û COUNTA
Ev formul ji her duyan têkel e IF û fonksiyonên COUNTA . Fonksiyona COUNTA hemû şaneyên ne vala dihejmêre. Ji ber vê yekê, ew dikare ji me re bêjedi wan rêzan de daneyên me hene yan na. Dûv re, bi karanîna fonksiyona IF , em wan rêzan bi nirxa boolean 1 didin ( RAST ) heke ew rêz dane an jî 0 hebe ( FALSE ) eger ew nebe. Di dawiyê de, em wan jimareyan zêde dikin da ku hemî rêzên bi daneyan bibînin.
Sîntaksa Bingehîn a Vê Formulê:
= IF(COUNTA(range)>1,1,0)Gavên:
1. Pêşî, stûnek nû " Hejmar " biafirîne.
2. Dûv re, formula jêrîn li Cel E5 binivîsin:
=IF(COUNTA(B5:D5)>0,1,0)
3. Bitikîne Enter . Piştî wê, ew ê 1 wekî daneyên wê hene nîşan bide.
4. Dûv re, îkona Dîgirtina destikê li ser rêza şaneyan bikişîne E6:E11 . Piştî wê, hûn ê hemî nirxan bibînin ku nîşan didin ka daneya rêzan heye an na.
5. Naha, formula jêrîn li Cel D13 binivîsin:
=SUM(E5:E11)
6. Paşê, pêl Enter bike .
Wekî ku hûn dibînin, me hemû rêzên bi daneyan bi serkeftî jimartin.
Bixwîne Zêdetir: Çawa Di Excel de Bi Formula Rêzan Dihejmêre (5 Rêbazên Zû zû)
2. Bikaranîna Fonksiyonên IF û COUNTBLANK ji bo jimartina rêzên bi daneyan di Excel de
Mîna rêbaza berê, ev jî ji du fonksiyonan têkel e. Li vir, li şûna fonksiyona COUNTA , em ê fonksiyona COUNTBLANK bikar bînin.
Fonksiyon COUNTBLANK bi giranî tê jimartin.hemî şaneyên vala yên Excel. Li vir, her rêz sê stûn hene. Ji ber vê yekê, fonksiyona COUNTBLANK dê hemî şaneyên vala bijmêre. Ger her sê hucreyên wan tune bin, ew ê vegere 3. Ji ber vê yekê, heke ew vegere 3 ev tê wê wateyê ku di wê rêzê de dane tune. Wekî encamek, formula me dê vegere 0 wekî din 1.
Sîntaksa Bingehîn a Vê Formulê:
=IF(COUNTBLANK(range) =3,0,1)Gavên:
1. Pêşî, formula jêrîn li Cel E5 binivîsin:
=IF(COUNTBLANK(B5:D5)=3,0,1)
2. Bitikîne Enter . Piştî wê, ew ê 1 wekî vê rêzê xwedî dane nîşan bide.
3. Dûv re, îkona Destikê tije bikişîne ser rêza şaneyan E6:E11 . Piştî wê, hûn ê hemî nirxên ku nîşan didin rêzikan dane an na bibînin.
4. Niha, formula jêrîn li Cel D13 binivîsin:
=SUM(E5:E11)
5. Paşê, pêl Enter bike.
Di dawiyê de, em di jimartina hemû rêzên bi daneyan de serketî ne.
3. Bikaranîn Fonksiyonên IF û COUNTIF Ji bo Hejmartina Rêzan Bi Daneyan
Niha, ev rêbaz dişibe rêbaza berê. Em fonksiyona COUNTBLANK bi fonksiyona COUNTIF diguherînin. Fonksiyona COUNTIF li gorî pîvanan şaneyan dihejmêre. Li vir, heke nirxa wê tune be em şaneyan li rêzê dihejmêrin. Ji ber vê yekê, heke ew sê vedigere, ev tê vê wateyê ku di wê rêzê de nirx tune. Piştî wê, IF function dê vegere 0.
Sîntaksa Bingehîn a Vê Formulê:
=IF(COUNTIF(range,criteria)=3 ,0,1)Gavên:
1. Pêşî, formula jêrîn li Cel E5 binivîsin:
=IF(COUNTIF(B5:D5,"")=3,0,1)
2. Bitikîne Enter . Piştî wê, ew ê 1 wekî daneyên wê hene nîşan bide.
3. Dûv re, îkona Destikê tije bikişîne ser rêza şaneyan E6:E11 . Piştî wê, hûn ê hemî nirxan bibînin ku nîşan didin ka daneya rêzan heye an na.
4. Niha, formula jêrîn li Cel D13 binivîsin:
=SUM(E5:E11)
5. Paşê, Enter bikirtînin.
Di dawiyê de, bi berhevkirina wan nirxên boolean, em dikarin zû hejmara rêzên ku di wan de dane bibînin.
Xwendinên bi heman rengî:
- Excel VBA ku bi daneyan re rêzan bijmêre (4 Nimûne)
- Excel çawa Rêzên Bi Nirx Bijmêre (8 Away)
- Meriv Çawa Rêzan Bi VBA-yê di Excel de Bijmêre (5 Nêzîktêdayîn)
4. Rêzan Bi Daneyan Bijmêre Bikaranîn Fonksiyonên SUMPRODUCT û MMULT
Di vê rêbazê de, em fonksiyonên SUMPRODUCT û MMULT (Zêdekirina Matricê) didin hev da ku rêzên bi daneyan bijmêrin.
Fonksiyon SUMPRODUCT berhevoka hilberên rêze an rêzikên wekhev vedigerîne. Formula xwerû pirjimar e, lê zêdekirin, jêkirin û dabeşkirin jî pêkan e.
Sîntaksa bingehîn yaFonksiyona SUMPRODUCT:
=SUMPRODUCT(array1, [array2], [array3],…)Li aliyê din, MMULT function berhema matrixê ya du rêzan vedigerîne. Encam rêzek bi hejmarek rêzên wekhev a array1 û hejmarek stûnên wekhev wekî array2 ye.
Sîntaksa Bingehîn a Fonksiyona MMULT:
=MMULT(array1, array2)Li vir, array1 û array2 ew rêzikên ku em dixwazin zêde bikin.
Sîntaksa Bingehîn a Formula Me:
=SUMPRODUCT((MMULT((array1=””)*1,array2<3)*1)Gavên:
1. Formula jêrîn li Hûna D13 binivîsin:
=SUMPRODUCT((MMULT((B5:D11="")*1,{1;1;1})<3)*1)
2. Dûv re, Enter bikirtînin.
Di dawiyê de, formula me rêzên bi daneyan bi serfirazî hejmartin.
🔎Berhevkirina Formulê
1. Şane vala ye an na
B5:D11=”” tê wê wateyê ku şaneyek vala ye yan na.
Mînakî, ew ê vegere {FALSE, FALSE, FALSE bo row1 .
2. Veguherîne Nirxên Boolean nav Jimaran
Niha, (B5:D11=””)*1 dê hemî wan boolean vegerîne Sifir an Yekê.
Ji bo row1 , ew ê vegere {0,0,0} .
3. Nirxên lê zêde bike rêz- wise
Fonksiyon MMULT ji bo berhevkirina nirxan rêz bi rêz îstîsna ye, lêbelê ew nikare nirxên boolean bi rê ve bibe. Fonksiyon rêzek nirxan vedigerîne.
MMULT((B5:D11=””)*1,{1;1;1})
Ji bo row1 ,array me {0,0,0} e. Ji ber vê yekê, berhevoka me dê bibe 0 .
Ji bo row2 , rêzika me {0,1,0} e. Ji ber vê yekê, encama me 3 e.
4. Kontrol bikin ka her nirxek di rêzê de ji 3 piçûktir e
MMULT((B3:D14=””)*1,{1;1;1})<3
Heke 3 nirxên vala hebin, di wê rêzê de tu dane tune. Ji ber vê yekê, bi karanîna vê formulê em kontrol dikin ka rêz vala ye an na.
Ji bo row1 , rêzika me {0,0,0} bû. Ji ber vê yekê, encam dê bibe RAST .
Ji bo row2 , rêzika me {0,1,0} e. Ji ber vê yekê, encama me RAST e.
Ji bo rêz3 , rêzika me {1,1,1} e. Ji ber vê yekê, encama me DEWLET e .
5. Bi Daneyan re Rêz Bijmêre
SUMPRODUCT((MMULT((B5:D11=””)*1,{1;1;1})<3)*1)
Ji bo berhevkirina rêzika nirxên boolean, divê em bi 1-ê re pir bikin da ku wan veguherînin 1 an 0 (sifir). RAST = 1 û FALSE = 0.
Piştî wê, ew ê bibe:
SUMPRODUCT({1; 1; 0 ; 1; 0; 0; 1})
Û ew ê di Hucreya D13 de 4 vegere.
Encam
Ji bo bi dawîkirinê, ez hêvî dikim ku ev tutorial dê bibe alîkar hûn rêzikên bi daneyan bi bandor dihejmêrin. Pirtûka xebata pratîkê dakêşin û van rêbazan bixwe biceribînin. Di beşa şîroveyê de hûn bi dilxwazî bersiv bidin. Bersiva weya hêja me motîve dike ku em naverokek bi vî rengî biafirînin. Û ji bîr nekin ku hûn malpera me kontrol bikin Exceldemy.com ji bo pirsgirêk û çareseriyên cuda yên girêdayî Excel.