Professional Documents
Culture Documents
الدالات الأساسية في برنامج الإكسل
الدالات الأساسية في برنامج الإكسل
الدالات الأساسية في برنامج الإكسل
Microsoft Excel
.
...
..
..
..
!
.
37 DMIN 25 55 ABS 1
36 DSUM 26 56 ACOS 2
50 EVEN 27 15 AND 3
58 EXACT 28 56 ASIN 4
53 FACT 29 56 ATAN 5
40 FIND 30 9 AVERAGE 6
50 FLOOR 31 21 AVERAGEIF 7
48 FV 32 21 AVERAGEIFS 8
54 GCD 33 50 CEILING 9
24 HLOOKUP 34 27 CHOOSE 10
45 HOUR 35 57 CONCATENATE 11
13 IF 36 56 COS 12
30 IFERROR 37 12 COUNT 13
32 IFNA 38 12 COUNTA 14
25 INDEX 39 12 COUNTBLANK 15
41 INDIRECT 40 16 COUNTIF 16
51 INT 41 18 COUNTIFS 17
33 ISBLANK 42 42 DATE 18
32 ISERR 43 46 DATEDIF 19
32 ISERROR 44 37 DAVERAGE 20
33 ISEVEN 45 44 DAY 21
33 ISFORMULA 46 37 DCOUNT 22
33 ISLOGICAL 47 37 DCOUNTA 23
32 ISNA 48 37 DMAX 24
58 PROPER 77 33 ISNONTEXT 49
48 PV 78 33 ISNUMBER 50
53 QUOTIENT 79 33 ISODD 51
55 RAND 80 32 ISREF 52
55 RANDBETWEEN 81 33 ISTEXT 53
40 REPLACE 82 11 LARGE 54
59 RIGHT 83 54 LCM 55
49 ROUND 84 59 LEFT 56
49 ROUNDDOWN 85 56 LN 57
49 ROUNDUP 86 56 LOG 58
45 SECOND 87 22 LOOKUP 59
54 SIGN 88 58 LOWER 60
56 SIN 89 25 MATCH 61
11 SMALL 90 10 MAX 62
53 SQRT 91 60 MID 63
39 SUBSTATUTE 92 10 MIN 64
34 SUBTOTAL 93 45 MINUTE 65
9 SUM 94 52 MOD 66
19 SUMIF 95 44 MONTH 67
20 SUMIFS 96 51 MROUND 68
56 TAN 97 43 NOW 69
42 TIME 98 50 ODD 70
43 TODAY 99 28 OFFSET 71
60 TRIM 100 15 OR 72
58 UPPER 101 56 PI 73
:SUM -
) =SUM ( number1 , [number2] , ....
:number .
:AVERAGE -
) =AVERAGE ( number1 , [number2] , ....
:number .
: .
10
:MAX -
)=MAX ( number1 , [number2] , ....
:number .
:MIN -
) =MIN ( number1 , [number2] , ....
:number
.
: .
11
:LARGE -
) =LARGE ( array , k
:array .
:k ( )2 ( )3.
:SMALL -
) =SMALL ( array , k
:array .
:k ( )2 ( )3.
: .
12
Count CountA
( ) CountBlank .
: .
13
:IF -
) ]=IF ( logical_test , [value_if_true] , [value_if_false
:logical_test .
:value_if_true .
:value_if_false .
: .
: Large 20 Small :
: 15 ( )Full Time 10 :
) = I F ( C 2 = Full Time, D 2 * 1 5 % + D 2 , D 2 * 1 0 % + D 2
: .
14
( IF):
: Large 30 Medium 20 Small :
A1 30 Large
20 Medium
.Small
IF .
: 15 ( )Full Time 10
( )Short Time 5 :
: .
15
AND :OR
) =AND ( logical1 , [logical2] , ....
) =OR ( logical1 , [logical2] , ....
AND AND
True False .
OR True
False .
: 50 :
OR 50 .
: .
16
:COUNTIF -
) =COUNTIF ( range , criteria
:range .
.
:criteria
..
..
.
: (:)Full Time
Full Time .
B2:B8 B2 .
: .
17
: :20
Criteria
.
: :Free lance
: .
18
:COUNTIFS -
) =COUNTIFS ( criteria_range1 , criteria1 , [criteria_range2] , [criteria2] , .....
.
:criteria_range1
:criteria1 .
.
:criteria_range2
.
:criteria2
COUNTIFS
.
: 500:1300
: .
19
:SUMIF -
) ]=SUMIF ( range , criteria , [sum_range
SUM .
:range .
:criteria .
:sum_range .
: :Full Time
: :1000
SUMIF .
: .
20
:SUMIFS -
) =SUMIFS ( sum_range , criteria_range1 , criteria1 , [criteria_range2] , [criteria2] , .....
:sum_range .
:criteria_range1 .
:criteria1 .
:criteria_range2 .
:criteria2 .
: :Full Time
: :HP
: .
21
:
AVERAGEIF AVERAGEIFS SUMIF SUMIFS
.
:AVERAGEIF -
) ]=AVERAGEIF ( range , criteria , [average_range
.
:range .
:criteria .
:average_range .
: :Full Time
:AVERAGEIFS -
) =AVERAGEIFS ( average_range , criteria_range1 , criteria1 , [criteria_range2] , [criteria2] , .....
.
:average_range .
:criteria_range1 .
:criteria1 .
:criteria_range2 .
:criteria2 .
: .
22
:
..
.
:LOOKUP
) ]=LOOKUP ( lookup_value , lookup_vector , [result_vector
:lookup_value .
:lookup_vector .
:result_vector
.
:1
.
65 60 .. 70
60 .
:2
.
: .
23
Lookup
.. .
:VLOOKUP
) =VLOOKUP ( lookup_value , table_array , col_index_num , range_lookup
:lookup_value .
:table_array .
:col_index_num .
: [ ]range_lookup
.True
VLookup ..
True .False
( ).
: .
24
)18 :HLOOKUP
) ]=HLOOKUP ( lookup_value , table_array , row_index_num , [range_lookup
.. Vlookup
Hlookup
.
:lookup_value .
:table_array .
:row_index_num .
[ ]range_lookup
.True
Vlookup
( ).
: .
25
:MATCH - INDEX
MATCH
MATCH
.
:lookup_value .
:lookup_array .
:match_type :
: 0 Exact match .
: 1 Greater Than .
: -1 Less than .
Match ..
INDEX .
INDEX
Index .
:array .
:row_num .
:column_num .
: .
26
INDEX ..
.
MATCH
!
) = I N D E X ( A 2 : C 7 , M AT C H ( E 4 , A 2 : A 7 , 0 ) , 2
: .
27
:CHOOSE
) =CHOOSE ( index_num , value1 , [value2] , ...
:index_num ( 1 .)254
:value .
.. Month
: .
28
:OFFSET -
) ]=OFFSET ( reference , rows , cols , [height] , [width
:reference .
:rows .
:cols .
:height . 1
:width . 1
B3 .. ..
( )reference B3
.
( )rows
B4 1
.
( )cols
.1
4 3
( )height 4()width
) =O FFSET ( B3 , 1 , 1 , 4 , 3 .3
Sum Average
Lookup .
: .
29
: :
: :
: :
Offset Counta
Vlookup
.
: .
30
:IFERROR -
) =IFERROR ( value , value_if_error
:value .
:value_if_error .
A B
! 0
IFERROR .
: .
31
: (:)Not Found
#N/A
!#VALUE
!#REF
0 !#DIV/0
!#NUM
?#NAME
!#NULL
: .
32
:IFNA
) =IFNA ( value
IFERROR
#N/A
.
:value .#N/A
:
True
.. False .
) =ISERROR ( value
#N/A
) =ISERR ( value
IF ...
: .
33
) =ISNUMBER ( value
) =ISTEXT ( value
) =ISNONTEXT ( value
) =ISBLANK ( value
) =ISODD ( value
) =ISEVEN ( value
) =ISFORMULA ( value
: .
34
:SUBTOTAL -
) =SUBTOTAL ( function_num , ref1 , ...
:function_num .
:ref1 .
SUM AVERAGE MAX MIN
.
101 1 AVERAGE
102 2 COUNT
103 3 COUNTA
104 4 MAX
105 5 MIN
106 6 PRODUCT
107 7 STDEV
108 8 STDEVP
109 9 SUM
110 10 VAR
111 11 VARP
: .
35
Subtotal
.
:
:
.
:
Subtotal .
: .
36
:
:DSUM
D . Databace
:database .
:field .
:criteria .
C Criteria E3:G4
.
.. Samsung
: .
37
LG ..
: .
38
: .
39
:
.
:SUBSTATUTE
) ]=SUBSTATUTE ( text , old_text , new_text , [instance_num
:text .
:old_text .
:new_text .
:instance_num
( 1 2
).
: :
: 1 2 1 :
: .
40
:REPLACE
) =REPLACE ( old_text , start_num , num_chars , new_text
:old_text .
:start_num .
:num_chars .
:new_text .
: com net :
:FIND -
) ]=FIND ( find_text , within_text , [start_num
:find_text .
:within_text .
:start_num .
Find
.
: .
41
:INDIRECT
) ]=INDIRECT ( ref_text , [a1
(
Name Manger .)Formulas
:ref_text .
:a1 .
: .. :
Sum &
Indirect
..
Data Validation List
.Indirect
: .
42
:DATE -
) =DATE ( year , month , day
..
:year .
:month .
:day .
:TIME -
) =TIME ( hour , minute , second
..
:hour .
:minute .
:second .
: .
43
:
) ( =TODAY
) ( =NOW
TODAY NOW
.
: NOW
Time .HOME
Datedif .
: .
44
:
) =DAY ( serial_number
) =MONTH ( serial_number
) =YEAR ( serial_number
:serial_number .
: .
45
:
) =HOUR ( serial_number
) =MINUTE ( serial_number
) =SECOND ( serial_number
:serial_number .
: .
46
:DATEDIF -
) =DATEDIF ( start_date , end_date , interval
.
:start_date .
:end_date .
:interval :Y : :M :D
: DATEDIF
.. )(:TODAY
: .
47
PMT - PV :FV
.
:PMT
) ]=PMT ( rate , nper , pv , [fv] , [type
:rate .
:nper .
:pv .
:fv ().
:type 0 1 .
12 .. 12.
12 .
.. ..
- .
: :
: .
48
:PV
) ]=PV ( rate , nper , pmt , [fv] , [type
Present Value ( )
( ) .
:rate .
:nper .
:pmt .
:fv ().
:type 0 1 .
:FV
) ]=FV ( rate , nper , pmt , [pv] , [type
Future Value
.
:rate .
:nper .
:pmt .
:pv ().
:type 0 1 .
: .
49
:
( ).
:number ( ).
:num_digits .
: .
50
) =EVEN ( number
) =ODD ( number
: .
51
( ) ) =INT ( number
: .
52
:PRODUCT -
) =PRODUCT ( number1 , number2 , ...
SUM .
:POWER -
) =POWER ( number , power
number () .power
:MOD -
) =MOD ( number , divisor
( )number (.)divisor
: .
53
:QUOTIENT -
) =QUOTIENT ( numerator , denominator
( )numerator ( )denominator .
:SQRT -
) =SQRT ( number
:FACT -
) =FACT ( number
.
120 : 55 4 3 2 1 :
: .
54
:GCD -
) =GCD ( number1 , number2 , ....
(.)number
:LCM -
) =LCM ( number1 , number2 , ....
:SIGN -
) =SIGN ( number
1 ( )number 1- 0
.
: .
55
:ABS -
) =ABS ( number
.
:RAND -
) ( =RAND
.
:RANDBETWEEN -
) =RANDBETWEEN ( bottom , top
bottom .top
: .
56
) =Log ( number
) =Ln ( number
) ( =PI
:
.
) =SIN ( number
) =COS ( number
) =TAN ( number
) =ASIN ( number
) =ACOS ( number
) =ATAN ( number
: .
57
:& -
( ) & .
.. .
: CONCATENATE -
) =CONCATENATE ( text1 , text2 , ....
& text .
: .
58
) =PROPER ( text
) =UPPER ( text
) =LOWER ( text
:EXACT -
) =EXACT ( text 1 , text 2 , text 3 , ...
( )text True
False .
: .
59
:
.
:RIGHT -
) =RIGHT ( text , num_chars
:text .
:num_chars .
:LEFT -
) =LEFT ( text , num_chars
:text .
:num_chars .
: .
60
:MID -
) =MID ( text , start_num , num_chars
:text .
:start_num .
:num_chars .
:TRIM -
) =TRIM ( text
:text .
: .
MICROSOFT
EXCEL 2016