小编Llu*_*ser的帖子

Excel:从单个输入获取范围地址(寻找紧凑的公式)

我正在尝试从单个输入中获取绝对范围地址。像这样的东西。

Formula
=SOME.MAGIC(A1:B10)

Output (string)
"$A$1:$B$10"
Run Code Online (Sandbox Code Playgroud)

尝试 1

我能够得到这个结果,但使用以下(数组)公式非常复杂的方法。

{=ADDRESS(MIN(ROW(A1:B10)),MIN(COLUMN(A1:B10)),1,1)&":"&ADDRESS(MAX(ROW(A1:B10)),MAX(COLUMN(A1:B10)),1,1)}
Run Code Online (Sandbox Code Playgroud)

其中(如您所见)字符串A1:B10使用了四次。

尝试 2

我的另一个尝试是使用 function FORMULATEXT。范围的链接只存在一次,但使用多一个单元格是一种令人讨厌的解决方法,并且仅适用于相对地址相对较好。它不适用于命名范围。

C1=$A$1:$B$10
C2=MID(FORMULATEXT(C1),2,LEN(FORMULATEXT(C1))-1) //Returns string "$A$1:$B$10" ?

But
C1=A1:B10
C2=MID(FORMULATEXT(C1),2,LEN(FORMULATEXT(C1))-1) //Returns string "A1:B10" ?

And
C1=Named_range
C2=MID(FORMULATEXT(C1),2,LEN(FORMULATEXT(C1))-1) //Returns string "Named_range" ?
Run Code Online (Sandbox Code Playgroud)

尝试 3

下一步是尝试 1+2 的组合。它有效,但我对此并不满意。

C1=A1:B10
C2=MID(FORMULATEXT(C1),2,LEN(FORMULATEXT(C1))-1)
C3{=ADDRESS(MIN(ROW(INDIRECT(C2))),MIN(COLUMN(INDIRECT(C2))),1,1)&":"&ADDRESS(MAX(ROW(INDIRECT(C2))),MAX(COLUMN(INDIRECT(C2))),1,1)}
Run Code Online (Sandbox Code Playgroud)

是否有更简单的方法(不太复杂的公式)具有相同的输出?

worksheet-function microsoft-excel microsoft-excel-2013

5
推荐指数
2
解决办法
404
查看次数

Excel 表格中的排序和筛选按钮(突然)不可用

我有一个 Excel 表(由CTRL+创建T),其中默认添加筛选按钮。但突然它们消失了,打开/关闭它们的复选框也变灰了。

同一张纸上还有另外两个表,它们工作正常。我无法弄清楚是什么导致了这种行为。

截图:在此输入图像描述

将工作表复制到另一个/新工作簿没有帮助。我怎样才能阻止这种情况发生?

microsoft-excel

3
推荐指数
1
解决办法
4万
查看次数

Notepad ++ Regex:在另一场比赛之后匹配所有出现的地方

如何在另一场比赛后匹配所有事件?

例如:我想用空格替换所有-之后abc

输入:

one-two-abc-three-four-five
six-seven-abc-eight-nine-ten
...
Run Code Online (Sandbox Code Playgroud)

输出:

one-two-abc three four five
six-seven-abc eight nine ten
...
Run Code Online (Sandbox Code Playgroud)

在 Javascript 中可以使用这个正则表达式:(?<=(.+abc.+))-,但Positive LookbehindNotepad++ 似乎不支持

谢谢。

PS:请随意更正标题。我尽力了,但我不是母语人士。

notepad++ regex

2
推荐指数
1
解决办法
1247
查看次数

总指挥官 - 收藏夹

如何在 Total Commander 中获取一些收藏夹文件夹列表?

我正在从 FreeCommander 切换到 Total Commander,并且非常缺少带有收藏夹的 FC 面板。

FC 中的样子是这样的:

在此输入图像描述
(在 FC 中,您可以创建收藏夹,在活动或活动和非活动面板中打开定义的文件夹。这非常方便。)

total-commander

2
推荐指数
1
解决办法
3447
查看次数