Olhando por cima a sua fórmula, ela me parece errada! Não sou um profundo conhecedor do Excel, mas…
Em $Planilha02.A$1:A$1064 você está definindo um range, mas o correto acho que seria Planilha02!A$1:A$1064.
Da mesma forma o range usado no terceiro parâmetro da função. E também acredito que você deva colocar o nome da função em inglês: sumif, e não em português (mesmo o Excel não estando no idioma inglês). Mas isso do idioma é apenas um chute…
A função ficaria assim: SUMIF(Planilha02!A$1:A$1064;A2;Planilha02!C$1:C$1064)
acho q minha fórmula estava errada mesmo… agora coloquei da forma mais simples: SUMIF(Planilha2.A4:A100;A2;Planilha2.C4:C100)
e assim tb: SUMIF(Planilha2!A4:A100;A2;Planilha2!C4:C100)
e olha o erro que deu:
HTTP Status 500 -
--------------------------------------------------------------------------------
type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
org.apache.jasper.JasperException: String index out of range: 0
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:372)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
root cause
java.lang.StringIndexOutOfBoundsException: String index out of range: 0
java.lang.String.charAt(String.java:444)
org.apache.poi.hssf.util.CellReference.<init>(CellReference.java:44)
org.apache.poi.hssf.record.formula.ReferencePtg.<init>(ReferencePtg.java:50)
org.apache.poi.hssf.model.FormulaParser.Ident(FormulaParser.java:291)
org.apache.poi.hssf.model.FormulaParser.Factor(FormulaParser.java:474)
org.apache.poi.hssf.model.FormulaParser.Term(FormulaParser.java:548)
org.apache.poi.hssf.model.FormulaParser.Expression(FormulaParser.java:596)
org.apache.poi.hssf.model.FormulaParser.Arguments(FormulaParser.java:443)
org.apache.poi.hssf.model.FormulaParser.function(FormulaParser.java:315)
org.apache.poi.hssf.model.FormulaParser.Ident(FormulaParser.java:265)
org.apache.poi.hssf.model.FormulaParser.Factor(FormulaParser.java:474)
org.apache.poi.hssf.model.FormulaParser.Term(FormulaParser.java:548)
org.apache.poi.hssf.model.FormulaParser.Expression(FormulaParser.java:596)
org.apache.poi.hssf.model.FormulaParser.parse(FormulaParser.java:700)
org.apache.poi.hssf.usermodel.HSSFCell.setCellFormula(HSSFCell.java:678)
Pacote.xlsEstoque.criaPlanilhaResumo(xlsEstoque.java:174)
Pacote.xlsEstoque.cria(xlsEstoque.java:56)
org.apache.jsp.PosicaoEstoque.PosicaoEstoque_jsp._jspService(PosicaoEstoque_jsp.java:248)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
note The full stack trace of the root cause is available in the Apache Tomcat/5.0.28 logs.