我正在编写一份报告,其中我有一个项目列表,假设在 A 列中。在 B 列中,唯一的值是“是”或“否”。
根据 B 列中的值,如果为“是”,我希望单元格 B2 带有“是”超链接,该超链接将带我们到选项卡“项目 1”单元格 A1。
或者可行的第二个条件是,如果 B2 中的值为“是”,则 A2(项目名称)超链接到选项卡“项目 1 单元格 A1?
答案1
在 A 列中建立链接:=IF(B2="Yes"; HYPERLINK("#"& A2 &"!$A$1"; "Project " & Row()-1); "Project " & Row()-1)
在 B 列中建立链接:=IF("placeInputHere"="Yes"; HYPERLINK("#"& A2 &"!$A$1"; "Yes"; "No")
对于 A 列版本,无需输入 - 只需将其输入到 A2 中并向下拖动尽可能多的项目表(假设它们都遵循您在屏幕截图中显示的命名约定!)。
资源:
https://support.office.com/en-us/article/Hyperlinks-in-worksheets-edb15706-517b-4ecf-81c6-84068ff8677e#__toc305068125
https://www.ablebits.com/office-addins-blog/2014/05/15/excel-insert-hyperlink/#hyperlink-function