作者PP68 (屁屁)
看板Office
标题[算表]储存格等於工作表名称,配上IF函数格式化
时间Thu Nov 22 23:45:25 2018
软体: MS EXCEL
版本: 2013
公司每天会有固定的共用模板需导入ERP系统,目前方式是每天复制一份前一天的工作表,并
重新命名并修改资料,几天前的就工作表则删除。
(比如说11/23要导入的资料,该工作表名称就会重新命名为20181123)
其中一栏固定栏位是当天的日期,目前都是手动输入,但有时忘记更改,导致导入时被纠正,
所以小弟想说那就配合工作表名称做连动,因为到目前为止,工作表名称倒是大家都会记得
要更改。
目前有估狗到一组函数:
储存格=RIGHT(CELL("filename"),LEN(CELL("filename"))-FIND("]",CELL("filename")))
另外也有几个栏位是也同日期栏位ㄧ样为必填但都为固定内容,比如单位,都是PCS。
为了维持版面清洁,想让这类栏位在某特定对应同列的储存格有输入内容时才会显示出来。
目前估狗到是能用IF函数:
储存格C5=IF(ISBLANK(A5),"",pcs)
问题:
1. 上面"pcs"出现错误,无法显示。改成例如数字1便又可以
2. 若想再把上面两项不采用下拉方式而改用格式化规则,这样可行吗?
(目的是想说不要在移到C5或C6.C7...等等地方的时候在函数输入处显示长长一串)
https://goo.gl/tsTiYg
想请高手帮忙修正以上问题,谢谢!
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 1.170.244.181
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Office/M.1542901528.A.451.html
1F:→ soyoso: 问题1是指回传#name?的错误讯息吗?如果是的话要回传pcs字 11/22 23:54
3F:→ soyoso: 问题2如是觉得资料编辑列(公式列)处显示过长的话,可将 11/22 23:59
4F:→ soyoso: right(..)的部分,写於名称管理员内自订名称,再引用 11/22 23:59
5F:→ PP68: 了解了,谢s大。另外想请教有方法能自动让某栏位里有输入内容 11/23 10:34
6F:→ PP68: 的最後一列能自动上底色或甚至备注之类的吗? 11/23 10:35
7F:→ soyoso: 某栏位内输入内容上是否为连续资料或不连续? 11/23 10:44
8F:→ soyoso: 格式化条件,连续的话看资料型态count或counta计数 11/23 10:50
9F:→ soyoso: 不连续的话lookup回传最後一笔有资料的列号;二者最後皆於 11/23 10:52
10F:→ soyoso: 函数row()判断是否为真,上底色 11/23 10:52