excel标记导入

日期这一列,excel有2025-08-01到2025-09-30的数据,我想在旁边新增一列,取最大日期,也就是这一整列都是2025-09-30,公式应该怎么写呢

FineReport yzm231115 发布于 2025-9-23 15:30 (编辑于 2025-9-23 15:39)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
CD20160914Lv8专家互助
发布于2025-9-23 16:01

日期不能直接用max,要转换才可以的

假如你导入的数据有4列,然后最后一列为日期,那么你在表格中隐藏一列,比如在第7列的第一行设置公式

----------------------------------------

G1单元格设置公式如下,隐藏这一列。这个会得到D2导放的所有日期,然后取最大日期,最后你填报属性中直接引用这一个G1单元格就行了!

TODATE(MAX(MAPARRAY(d2[!0],DATETONUMBER(item))))

image.png

image.png

最佳回答
0
snrtuemcLv8专家互助
发布于2025-9-23 15:30

这个建议直接excel处理好在导入

最佳回答
0
ScyalcireLv7高级互助
发布于2025-9-23 15:36(编辑于 2025-9-23 15:42)

excel中处理:新增单元格写公式=MAX(A1:A10),假设日期数据范围是A1到A10

试一下这个办法

将数据转换为实际值提交- FineReport帮助文档 - 全面的报表使用教程和学习资料

image.png

----------

用公式判断显示值后在 统一处理实际值2025-09-01

image.png

  • 4关注人数
  • 42浏览人数
  • 最后回答于:2025-9-23 16:01
    请选择关闭问题的原因
    确定 取消
    返回顶部