Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 如何在excel中设置数字格式,以便在in语句中使用_Sql Server_Excel Formula - Fatal编程技术网

Sql server 如何在excel中设置数字格式,以便在in语句中使用

Sql server 如何在excel中设置数字格式,以便在in语句中使用,sql-server,excel-formula,Sql Server,Excel Formula,我正在尝试使用IN语句选择一长行数字 如何在excel中设置格式,以便能够放入我的SSM?如果需要,使用CONCAT添加逗号和字符串分隔符。 =CONCAT(“”,A1,“,”) 或 =CONCAT(A1,”,”您不需要使用excel添加逗号。在in语句中垂直粘贴数字列表,然后将光标设置在顶部数字的末尾,按住“alt”+“shift”键和箭头键,一直向下移动到最后一个数字的第二个数字,然后按“,”键,它会将它们一直向下插入。我不知道你在问什么。Excel在这里做什么?你是说VBA吗?你需要在这里

我正在尝试使用IN语句选择一长行数字


如何在excel中设置格式,以便能够放入我的SSM?

如果需要,使用CONCAT添加逗号和字符串分隔符。
=CONCAT(“”,A1,“,”)

=CONCAT(A1,”,”

您不需要使用excel添加逗号。在in语句中垂直粘贴数字列表,然后将光标设置在顶部数字的末尾,按住“alt”+“shift”键和箭头键,一直向下移动到最后一个数字的第二个数字,然后按“,”键,它会将它们一直向下插入。

我不知道你在问什么。Excel在这里做什么?你是说VBA吗?你需要在这里详细说明。我们看不到你所看到的,除了一个模糊的要求,我们没有什么可以做的。我们有一个公式,将逗号连接到每个包含数字的单元格。复制连接的结果并修剪掉后面的逗号?或者只是复制并粘贴行。然后将光标放在第二行的开头。使用+并向下滚动至底部。请键入逗号和空格。能否提供工作表的结构示例?记事本++。复制、粘贴、批量替换\t为
、'
,检查开始和返回是否缺少撇号,粘贴到SSMS和F5。这并不是你问题的答案(因此评论),但学习这一点要灵活得多。记事本++和我相信大多数其他文本编辑器都非常适合这样的任务。在我看来,文本连接在这种情况下会工作得更好:
=TEXTJOIN(“,”,True,A1:A10)
=“'”&TEXTJOIN(“,”,True,A1:A10)和“”
@ScottCraner-这看起来非常适合该任务,因为它意味着不需要处理奇数分隔符,并将结果全部放在单个单元格/字符串中。看起来它的结果限制为32767个字符though@ScottCraner你可能是对的。但是,我倾向于每行保留一个值。