在文件名为 05-20-14-transactions.xml 的电子表格中...我如何在该电子表格的字段中以“5/20/14”或“May 20, 2014”之类的样式显示日期?公式可以读取并“理解”电子表格自己的文件名吗?
答案1
提取当前文件名的公式为:
=MID(CELL("filename"),SEARCH("[",CELL("filename"))+1, SEARCH("]",CELL("filename"))-SEARCH("[",CELL("filename"))-1)
您可以让 Excel 自动将前 8 个字符解析为日期DATEVALUE()
,结果如下:
=DATEVALUE(LEFT(=MID(CELL("filename"),SEARCH("[",CELL("filename"))+1, SEARCH("]",CELL("filename"))-SEARCH("[",CELL("filename"))-1),8))
将其格式化为日期,一切就完成了。