用于脚本的Excel函数
亲爱的大家;如何在Excel中将其转换为编写脚本程序
(以上三列至一列以下)如图所示
谢谢
罗马诺
你觉得Excel后端的visual basic代码怎么样?这方面没有Excel公式,但可以作为amn Excel宏。如果你同意,我可以推荐一个电子表格论坛。 你好
在E9中尝试以下操作并复制下来
=IFERROR(指数($A$1:$C$5,上限(ROW(),3)/3,MOD(ROWS($1:1)-1,3)+1),“”)
我认为您使用的是Excel 2007或>,如果不是,则必须删除IFERROR并使用If&ISERROR 我使用这个变体,但从第1行开始
=INDIRECT(IF(MOD(ROW(),3)=0,"C",IF(MOD(ROW(),3=2,"B","A")) & IF(MOD(ROW(),3)=0,INTEGER(ROW()/3),INTEGER(ROW()/3+1))
PS这可能会引发错误,因为我使用的是荷兰语版本的excel,所以我首先必须用英语找到正确的函数,将其转换为荷兰语,尝试公式,然后将所有内容翻译回英语,包括总是让我感到不适的命令分隔符 史蒂文-g
间接函数的问题是它是不稳定的 我只在快速测试和一次性想法中使用这种公式,从来没有遇到过问题。对于更大范围和更持久的电子表格,我更愿意使用YZ提供的使用VBA解决方案的想法,因为您还可以添加直接创建脚本文件的功能,该脚本文件可以在Excel外部运行或从Autocad宏调用。
编辑
另一种方法是在每个命令之间用空格连接单元格,以便可以将生成的单元格复制并粘贴到Autocad,并且这些空格确保正确执行每个命令,在这种情况下,公式只会占用与数据相同的行数
页:
[1]