You can try
=SUM(IF(MONTH(J:J)=7;L:L)) and finalize with Ctrl+Alt=Enter (this is a
matricial formula) you will see ={ SUM(IF(MONTH(J:J)=7;L:L))}
The other one i tink that the correct is
=IF(MONTH(J5)=7,"yes","no")
De: ExcelVBA@yahoogroups.com [mailto:ExcelVBA@yahoogroups.com] Em nome de
Pam
Enviada em: segunda-feira, 15 de outubro de 2012 14:25
Para: ExcelVBA@yahoogroups.com
Assunto: [ExcelVBA] formula not working
I am working with dates, trying to sum up the number of days worked in a
given month.
I have a column for start date (col J), end date (col k), and a total column
(col L).
I want to sum the days worked by month in a different column.
I used this formula.
=SUMIF(J:J,MONTH(7),L:L)
The formula's answer was 0.
The correct answer should be 20.
In trying to troubleshoot my formula I did this (The content of J5 is
7/23/12):
=IF(J5=MONTH(7),"yes","no") I get NO. The correct answer is YES.
If I type =MONTH(J5) I get an answer of 7. That is the correct answer.
What am I doing wrong?
Pam
_____
Nenhum vírus encontrado nessa mensagem.
Verificado por AVG - www.avgbrasil.com.br
Versão: 2012.0.2221 / Banco de dados de vírus: 2441/5333 - Data de
Lançamento: 10/15/12
[Non-text portions of this message have been removed]
Reply via web post | Reply to sender | Reply to group | Start a New Topic | Messages in this topic (23) |
Be sure to check out TechTrax Ezine for many, free Excel VBA articles! Go here: http://www.mousetrax.com/techtrax to enter the ezine, then search the ARCHIVES for EXCEL VBA.
----------------------------------
Visit our ExcelVBA group home page for more info and support files:
http://groups.yahoo.com/group/ExcelVBA
----------------------------------
More free tutorials and resources available at:
http://www.mousetrax.com
----------------------------------
Tidak ada komentar:
Posting Komentar