안녕하세요. 오즈맨 입니다.
 시트명은 Sheet11 입니다.
[ 수식에서 사용하는 -- 의 역할 1 ] 예제 입니다.
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
A B C D E
2010 년 4월 의 개수는???
날짜 조건 비교 결과 결과를 숫자로 결과를 숫자로 결과를 숫자로
2010-03-18 FALSE 0 #VALUE! 0
2010-03-24 FALSE 0 #VALUE! 0
2010-04-08 TRUE 1 #VALUE! 1
2010-04-13 TRUE 1 #VALUE! 1
2010-04-21 TRUE 1 #VALUE! 1
2010-04-28 TRUE 1 #VALUE! 1
2010-05-31 FALSE 0 #VALUE! 0
         
  0 4 뭔가…
잘 안되네요
4
  합이 안나옵니다 되네요^^ 되네요^^
    추천 1   추천 2
추천 2 방식이 속도가 가장 빠르더군요


Sheet11
시트 에 사용한 수식
입니다. by MicroSoft Excel v 2003
   $ 가 있는 수식은 절대(혼합)참조로 셀 주소를 고정합니다. 참조하세요!!
No 셀주소 왼쪽의 셀에 수식을 넣으면 오른쪽 결과가 나옵니다.
(복사)를 누르면 셀의 수식이 클립보드(메모리)로 복사되는데,
익스플로러의 종류에 따라 (복사)가 작동이 안 될 수 있습니다.
결과 수식을
1 B3 =TEXT(A3,"yyyy-mm")="2010-04" FALSE
2   B3  셀의 수식을 여기에 복사하세요 -→ B3:B9    
3 B11 =SUM(B3:B9) 0
4   B11  셀의 수식을 여기에 복사하세요 -→ B11:C11,E11    
5 C3 =(TEXT(A3,"yyyy-mm")="2010-04")*1 0
6   C3  셀의 수식을 여기에 복사하세요 -→ C3:C9    
7 D3 =VALUE(TEXT(A3,"yyyy-mm")="2010-04") #VALUE!
8   D3  셀의 수식을 여기에 복사하세요 -→ D3:D9    
9 E3 =--(TEXT(A3,"yyyy-mm")="2010-04") 0
10   E3  셀의 수식을 여기에 복사하세요 -→ E3:E9    

시트명은 Sheet12 입니다.
[ 수식에서 사용하는 -- 의 역할 -2 ] 예제 입니다.
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
B C D E F G
숫자입니다. 문자입니다 원 문자를
제거합니다.
제거하고
*1 합니다
Value
함수를
사용
합니다.
--를
사용
합니다.
다만
셀 서식이
# "원" 입니다.
10원 10원 10 10 10 10
20원 20원 20 20 20 20
30원 30원 30 30 30 30
40원 40원 40 40 40 40
100원 0 0 100 100 100
  합이 안 나옵니다.        
  0 100 100 100
    역시나 되네요^^ 되네요^^ 되네요^^
    안됩니다. 방법 1 방법 2 방법 3
방법 3 방식이 속도가 가장 빠르더군요


Sheet12
시트 에 사용한 수식
입니다. by MicroSoft Excel v 2003
   $ 가 있는 수식은 절대(혼합)참조로 셀 주소를 고정합니다. 참조하세요!!
No 셀주소 왼쪽의 셀에 수식을 넣으면 오른쪽 결과가 나옵니다.
(복사)를 누르면 셀의 수식이 클립보드(메모리)로 복사되는데,
익스플로러의 종류에 따라 (복사)가 작동이 안 될 수 있습니다.
결과 수식을
1 B9 =SUM(B5:B8) 100원
2   B9  셀의 수식을 여기에 복사하세요 -→ B9:G9    
3 D5 =SUBSTITUTE(C5,"원","") 10
4   D5  셀의 수식을 여기에 복사하세요 -→ D5:D8    
5 D11 =SUMPRODUCT(SUBSTITUTE(C5:C8,"원","")) 0
6 E5 =SUBSTITUTE(C5,"원","")*1 10
7   E5  셀의 수식을 여기에 복사하세요 -→ E5:E8    
8 E11 =SUMPRODUCT(SUBSTITUTE(C5:C8,"원","")*1) 100
9 F5 =VALUE(SUBSTITUTE(C5,"원","")*1) 10
10   F5  셀의 수식을 여기에 복사하세요 -→ F5:F8    
11 F11 =SUMPRODUCT(VALUE(SUBSTITUTE(C5:C8,"원",""))) 100
12 G5 =--SUBSTITUTE(C5,"원","") 10
13   G5  셀의 수식을 여기에 복사하세요 -→ G5:G8    
14 G11 =SUMPRODUCT(--SUBSTITUTE(C5:C8,"원","")) 100

   보시는 내용은 위의 표에 값이, 아래의 표에는 해당 셀의 수식이 있습니다.  
   첨부파일이 없습니다, 원하는 부분을 시트(셀)에 붙여 넣으세요.
     도움이 되시기를 바랍니다.
   참고로 !!!
   조건을 판단한 결과는 True / False 이라서 합을 구할 수 없습니다.
   그리고 Left/Right/Substitute 등의 함수로 구한 결과는 숫자가 아닙니다.
   그래서 -- 를 이용합니다.
   논리값에 -- 를 하면 True 는 1 로 False 는 0 으로 변경되고
   문자로 인식된 숫자는 올바른 숫자로 계산됩니다.
   그 결과를 이용하면 합을 구할때 편리합니다.




Posted by 오즈맨스머프