Rss & SiteMap
Foxtable(狐表) http://www.foxtable.com
不明白你的意思。
谢谢狐爸老师的回复!
目的是取指定年份的年月最大值,再提取月份数,转换为数字参与运算,用于计算当年的月平均值。
通过按钮代码生成交叉统计表。
如果是年月的组合,直接排序就能得到正确结果。
这样可能也能得到正确结果:
DataTables("表A").Compute("Max(第一列)")
DataTables("表A").Compute("Max(第一列)","Substring(第一列,1,4) = '2344'")
将你的文件发上来看看。
这样我想肯定能取到最大年份和最大月份
Dim Cs As List(Of String) = DataTables("表A").GetUniqueValues("", "第一列")
Dim MaxVal As Integer
For i As Integer = 1 To Cs.Count -1
If Cs(i) > MaxVal Then
MaxVal = Cs(i)
End If
Next
Output.Show(MaxVal)