excel单元格格式设置?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了excel单元格格式设置?相关的知识,希望对你有一定的参考价值。

如图,是粘贴别处表格过来的。发现数据有两种格式,一种是靠右,一种是靠左(不是空格),其中,靠左的这种数据在vlookup引用的时候读不出来。双击进入靠左数据的单元格再切出光标或者直接回车,数据自动靠右,这个时候vlookup引用可以读出。
求教,怎么把这一列数据全部变换格式,使得所有数据在vlookup引用里面可读呢?感谢了
PS:这列数据都是粘贴的数值。

第1种:

最简单、最快捷的一种方法是在工作表中,按【Ctrl+1】组合键,执行操作后即可快速打开“设置单元格格式”对话框。
第2种:常用的一种方法是选择需要设置格式的单元格,单击鼠标右键,弹出快捷菜单,选择“设置单元格格式”选项。
第3种:

在功能区中,单击“字体”面板、“对齐方式”面板和“数字”面板的右下角的按钮,即可快速打开“设置单元格格式”对话框,并展开相应的选项卡。
第4种:在“数字”面板中,单击“数字格式”下拉按钮,在弹出的列表框中,选择“其他数字格式”选项,如下图所示,即可弹出“设置单元格格式”对话框。
以上几种情况都可以,结合自身。
很荣幸回答您的问题,祝您生活愉快!
参考技术A 靠左的数据应该是文本格式,vlookup 函数引用时可在函数前边加两个减号,=--vlookup(

在EXCEL中,如何使用VBA设置单元格内指定字符串格式 三六零问答

如A1=“字符串格式”,指定字符串为“格式”,运行宏后A1中的 “格式” 两个字加粗 三六零问答

参考技术A Sub
ss()
Dim
j
As
Long
j
=
InStr(Range("A1"),
"格式")
With
Range("A1")
.Font.FontStyle
=
"正常"
.Characters(Start:=j,
Length:=2).Font.FontStyle
=
"加粗"
End
With
End
Sub
这个代码可以让你的格式两个字在任意位置
如果你A1是固定的这几个字,那么一句话搞定
Range("A1")
.Characters(Start:=4,
Length:=2).Font.FontStyle
=
"加粗"

以上是关于excel单元格格式设置?的主要内容,如果未能解决你的问题,请参考以下文章

为啥我的EXCEL的“设置单元格格式”不行?

EXCEL设计单元格式样的类型有

excel单元格格式设置?

Excel 如何在VBA中设定单元格的格式为文本

请问怎么在excel单元格格式添加自定义

c#导出EXCEL设置单元格格式?