2013-02-03 2 views
3

일부 XML을 MS Excel에서 볼 수 있도록 변환 중입니다. 스키마를 만드는 방법에 대한 아주 좋은 참고 자료가 있습니다 - http://msdn.microsoft.com/en-us/library/aa140066(v=office.10).aspx. 이 blog도 유용합니다.XML을 MS Excel XML로 변환 - 수식 구문

내가 그렇게 문제가 셀에 수식을 삽입하는 데 : <Cell ss:Index="2" ss:Formula="=SUM(R[-3]C[0]:R[-1]C[0])"> <Data ss:Type="Number"></Data> </Cell> 하는 것은 매우 간단합니다. 위 행 3 행 위의 값을 합산합니다.

그러나 (R1C1이 아닌 A1 스타일 형식의) 수식은 =SUMIF(A:A,"Assignments",B:B)입니다.

  • ss:Formula="=SUMIF(C[-1]:C[-1],Assignments,C[0]:C[0])"하지만 셀의 정의는이 경우 동일 포함

    내가 시도 많은 옵션.

  • ss:Formula="=SUMIF(C[-1]:C[-1],"Assignments",C[0]:C[0])" 그러나 통합 문서가 손상되어 열리지 않습니다.

  • ss:Formula="=SUMIF(C[-1]:C[-1],'Assignments',C[0]:C[0])"하지만 셀의 정의는이 경우 0 같습니다.

인용 부호가 문제의 원인입니다. 누구든지 올바른 수식을 셀에 삽입하는 올바른 구문을 알고 있습니까?

답변