[ VALUE 함수 , N 함수 , *1 방법 , SUMPRODUCT(--( 비교 ] 에 대해 알아봅니다.
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
A B C D E
1000 날짜 2008년 3월
0.2 2008-03/18 데이터 개수
#VALUE! 2008-02/12
#VALUE! 2008-03/11 0
7 2008-02/05
1000 TRUE 2008-03/30 7
0.2 TRUE 2008-02/07
#VALUE! TRUE 2008-03/12 #VALUE!
1 TRUE 2008-02/09
7 TRUE 2008-03/02 7
0 0 2008-02/19
0 합계=0 2008-02/07 7
0 2008-03/31
1 2008-02/10
7 2008-03/09
조건의 결과 혹은 텍스트문 자열을 숫자로 바꿀때
부득이하게 sumproduct 에 하나의 인수를 사용할 경우 등
조건만족의 결과의 합은 그냥 구할 수는 없습니다
방법1 Value 함수 사용
오직 텍스트 문자열을 숫자로 변환합니다.
방법2 곱하기 1  [  *1  ]
인식 가능한 텍스트 문자열을 숫자로 변환합니다.
논리값을 1/0 으로 인식한 다음 셈을 합니다
방법3 N 함수 사용
숫자로 변환된 값을 표시합니다.
인식 가능한 텍스트 문자열도 인식못할 수 있습니다.
방법4 SUMPRODUCT(--(조건),--(조건),--(조건))
인식 가능한 텍스트 문자열을 숫자로 변환합니다.
논리값을 1/0 으로 인식한 다음 셈을 합니다
방법 2 , 3 보다는 방법 4 가 속도가 조금 더 빠릅니다.


Sheet2
시트 에 사용한 수식
입니다. by MicroSoft Excel v 2003
   $ 가 있는 수식은 절대(혼합)참조로 셀 주소를 고정합니다. 참조하세요!!
No 셀주소 왼쪽의 셀에 수식을 넣으면 오른쪽 결과가 나옵니다.
(복사)를 누르면 셀의 수식이 클립보드(메모리)로 복사되는데,
익스플로러의 종류에 따라 (복사)가 작동이 안 될 수 있습니다.
결과 수식을
1 A1 =VALUE("\1,000") 1000
2 A2 =VALUE("16:48:00")-VALUE("12:00:00") 0.2
3 A3 =VALUE("true") #VALUE!
4 A4 =VALUE(TRUE) #VALUE!
5 A5 =VALUE(7) 7
6 A6 ="\1,000"*1 1000
7 A7 ="16:48:00"*1-"12:00:00"*1 0.2
8 A8 ="true"*1 #VALUE!
9 A9 =TRUE*1 1
10 A10 =7*1 7
11 A11 =N("\1,000") 0
12 A12 =N("16:48:00")-N("12:00:00") 0
13 A13 =N("true") 0
14 A14 =N(TRUE) 1
15 A15 =N(7) 7
16 B6 =1=1 TRUE
17   B6  셀의 수식을 여기에 복사하세요 -→ B6:B10
18 B11 =SUM(B6:B10) 0
19 D4 =SUMPRODUCT((TEXT(C2:C15,"yyyymm")="200803")) 0
20 D6 =SUMPRODUCT((TEXT(C2:C15,"yyyymm")="200803")*1) 7
21 D8 =SUMPRODUCT(VALUE(TEXT(C2:C15,"yyyymm")="200803")) #VALUE!
22 D10 =SUMPRODUCT(N(TEXT(C2:C15,"yyyymm")="200803")) 7
23 D12 =SUMPRODUCT(--(TEXT(C2:C15,"yyyymm")="200803")) 7

   보시는 내용은 위의 표에 값이, 아래의 표에는 해당 셀의 수식이 있습니다.  
   첨부파일이 없습니다, 원하는 부분을 시트(셀)에 붙여 넣으세요.
     도움이 되시기를 바랍니다.

Posted by 오즈맨스머프