由于自定义函数内的参数并没有引用单元格的名称, 所以不会自动更新解决办法 是在 宏代码加上(建议放在第一行)Application.Volatile否则便每次要双击单元格 或 按 Ctrl + Alt + F9, 才会自动更新
把公式写出来帮你看看.抱歉,本人只用EXCEL现有函数的组合,没有用过你那样的自定义函数.不过建议用现成的函数比较简单.