excel的單元格怎樣等於sheet名稱
A. 能不能用公式實現excel單元格內容等於當前工作簿的名字
在 Excel 2007 中,滿足題要求可用如下公式:
=MID(CELL("filename",A1),FIND("[",CELL("filename",A1))+1,FIND(".xlsx",CELL("filename",A1))-FIND("[",CELL("filename",A1))-1)
注1:用「CELL」函數提取文件名時,加個A1參數限制一下,就是提取的本工作表名稱,不加的話,提取的是活動工作表的名稱。
注2:上述公式提取的文件名未包括文件名後綴,可以根據需要更改公式
公式結果圖示:
公式結果在「Book14」上的顯示
B. 如何讓excel一格等於sheet的名字
隨便找一個單元格輸入=REPLACE(CELL("filename",A1),1,FIND("]",CELL("filename",A1)),"")&T(NOW())
結果顯示這個工作表的表名。
注意:這個工作表必須保存以後公式才能起作用。
C. excel中怎樣讓單元格的內容等於sheet的名字
1、首先打開Excel,將要新建工作表的名稱粘貼復制進Excel單元格中。
D. 如何讓excel的一個單元格數值等於另一工作表的名稱
只能將工作表名稱輸入到該單元格中,別無他法。
很奇怪為何有這樣的需求,我估計你表達的意思不夠准確。應該是這樣的問題:如何將一個工作表的超鏈接插入到單元格中。如果是這樣,只要選中該單元格時,插入超鏈接就可以了。如圖所示:
E. EXCEL中如何讓某一單元格的內容等於所在工作表的名稱
Sub
Macro1()
'假如有3個sheet
Dim
i
As
Long
For
i
=
1
To
3
ActiveWorkbook.Sheets(i).Cells(1,
1)
=
ActiveWorkbook.Sheets(i).Name
Next
i
End
Sub
這個放到宏裡面運行就可以了,不知道是不是你所說的
F. 如何讓excel的一個單元格數值等於另一工作表的名稱
只能將工作表名稱輸入到該單元格中,別無他法。
很奇怪為何有這樣的需求,我估計你表達的意思不夠准確。應該是這樣的問題:如何將一個工作表的超鏈接插入到單元格中。如果是這樣,只要選中該單元格時,插入超鏈接就可以了。如圖所示:
G. excel中把單元格內容作為引用其他sheet的名稱,如何弄
1、第一步:隨意選中一個單元格輸入數據,作為被引用數據單元格
H. Excel單元格的值等於工作薄的名公式怎麼寫
=MID(CELL("filename"),FIND("]",CELL("filename"))+1,255)
上面公式的結果是獲取當前活動工作表的名稱,但其缺點:
1是如果在另外工作表中又輸入此公式的話,原來在其他工作表中輸入的此公式的值也會發生改變,變成當前活動工作表的名稱;
2是,如果是在新建的工作簿中的工作表中(還沒保存過)輸入此公式時,顯示為錯誤值。
用定義名稱的方法可以克服此缺點:
定義一個名稱shtname
=RIGHT(GET.DOCUMENT(1),LEN(GET.DOCUMENT(1))-FIND("]",GET.DOCUMENT(1)))
在單元格中輸入:=shtname 即可。
I. EXCEL 單元格等於表格名字
選定第一張工作表
按住shift 點最後一張工作表
然後選M5
然後復制這個公式:
=REPLACE(CELL("filename",$A$1),1,FIND("]",CELL("filename",$A$1)),"")
J. 如何讓單元格內容與工作表名稱相同
提取工作表名,工作簿先要保存,然後再用公式。
公式可以簡化,從「]」右側開始取20個字元,一般工作表名不會超過20個字元,不足20個不受影響:
=mid(cell("filename",$a$1),find("]",cell("filename",$a$1))+1,20)