Excel 拒绝打开我以编程方式创建的一些文件。我认为发生的事情是它呕吐是因为特定列有很长的字符串(最多 1850 个字符),但是为了排除故障,当我使字符串更短(900 个字符)时,它会打开。
问题 1:一个单元格中可以容纳的最长字符串是多少?一些谷歌结果显示 1024 或 7,000ish,但我发现 1000 太长了。
问题 2:我尝试以 XML 和 XLS 格式编写我的文件,但两者都有相同的字符串长度问题。是否有一种 Excel 可以读取的格式可以让我适应 1850 长度的字符串?
我想在 awk 中连接字符串变量。我怎样才能做到这一点?我试过:
BEGIN{
t="."
r=";"
w=t+r
print w}
Run Code Online (Sandbox Code Playgroud)
但我不工作。输出:
0
Run Code Online (Sandbox Code Playgroud)
或者我想添加变量和函数结果。输入:
t t t t
a t a ta
ata ta a a
Run Code Online (Sandbox Code Playgroud)
脚本:
{
key="t"
print gsub(key,"")#<-it's work
b=b+gsub(key,"")#<- it's something wrong
}
END{
print b}#<-so this is 0
Run Code Online (Sandbox Code Playgroud)
输出:
4
2
2
0#<-the last print
Run Code Online (Sandbox Code Playgroud) 这是我的用例。
作为培训专家,我想查看 Excel 中的单个选项卡并一目了然地查看学生的反馈。我想看到饼图显示谁说“是”这门课程很好地利用了我的时间而“不”这不是很好地利用了我的时间。在每个饼图下,我想查看“是”和“否”的评论列表。我希望只过滤我的课程或特定课程的内容,这很容易。
所以我有一个 RawData 数据表,在它自己的选项卡上包含我所有的调查数据。在我的 ResultsTables 选项卡上,您有一组与每个问题相对应的数据透视表(我在我的用例中只列出了一个问题以使其简短)。在仪表板选项卡上,我布置了饼图和切片器,以便于过滤。
这是我卡住的地方。我似乎无法强制数据透视表在饼图下的单独数据透视表中显示调查评论,并带有“是”或“否”过滤器,以帮助根据上下文解析评论。注释是文本字符串(例如,您提供了最棒的类 evr!)
有没有办法强制 Excel 2010 使其数据透视表在筛选特定子集时显示 RawData 中单元格的实际值?
有没有办法在字符串变量的开头和结尾插入引号?
我有这个变量说:
string="desktop/first folder"
Run Code Online (Sandbox Code Playgroud)
如果我回应这个,它会显示:
desktop/first folder
Run Code Online (Sandbox Code Playgroud)
我需要将字符串存储为:
"desktop/first folder"
Run Code Online (Sandbox Code Playgroud) 我正在尝试编写一个 ZSH 脚本,它将迭代一系列包含空格的字符串。
首先,我将set -A数组:
set -A a "this is" "a test" "of the" "emergency broadcast system"
从这里开始,我将尝试使用基本循环对其进行迭代for,确保将数组用引号括起来以处理空格:
for i in "$a"; do echo "${a[$i]}"
但是,这会引发以下错误:
zsh: bad math expression: operator expected at `is a test ...'
我已经玩了一段时间,甚至尝试将分隔符设置为“\n”,因为我认为问题是数组使用空格作为分隔符,但甚至这样做:
a=(IFS=$'\n';"this is" "a test" "of the" "emergency broadcast system")
其次是:
for i in "$a"; do echo "${a[$i]}"; done
产生相同的 ZSH 错误。
我现在正在写我的学士论文。我现在的问题是拼写检查器(我使用 Open Office,但这是一个普遍问题)无法将 .NET 识别为有效单词。由于前导点,A 也无法将其添加到用户特定的字典中。\n此外,语法检查器在点方面也存在重大问题。
\n\n我认为这是拼写检查器和语法检查软件的普遍问题。如果我没记错的话,出于类似的原因,他们发明了 \xc3\x9f (德语字母“SZ”,Html 实体:ß)的小写和大写版本,但它们看起来都一样。
\n\n简而言之,有没有一个看起来像点但被归类为字母符号的unicode符号?
\nunicode string special-characters spell-check .net-framework
我有一个网址列表,如:
hxxp://url.com/subpage.html
hxxp://www.url2.com/index.php
hxxp://subdomain.url3.com/somepage.php
...
Run Code Online (Sandbox Code Playgroud)
如何使用 grep 仅匹配域名?
所有网址在域后都有一个 / 。并且有很多 tld,不知道有多少,列表相当大。
我可以使用以下命令从 Windows 命令提示符中搜索包含单词“string”的文本文件:
C:\>findstr /spin /c:"string" *.txt
Run Code Online (Sandbox Code Playgroud)
如果我想搜索子目录怎么办?以下不起作用:
C:\>findstr /spin /c:\Users\My Name\Desktop"string" *.txt
Run Code Online (Sandbox Code Playgroud)
是否可以使用 findstr 搜索特定的子路径?我知道我可以执行以下操作,但我试图避免首先更改目录:
C:\Users\My Name\Desktop>C:\>findstr /spin /c:"string" *.txt
Run Code Online (Sandbox Code Playgroud) set var=this-is-a-test
ECHO I would like to convert the value of this variable to "this%_%is%_%a%_%test"
Run Code Online (Sandbox Code Playgroud)
我尝试过:
SET VAR=%VAR:-=%_%%
Run Code Online (Sandbox Code Playgroud)
但不起作用:(
请帮忙
我正在尝试使用 bash 中的流编辑器 sed 将文件中的字符串替换为我输入的新字符串,到目前为止我有这个:
echo "name to change"
read updatenaamold
echo "enter new name:"
read updatenaamnew
sed -i 's/$updatenaamold/$updatenaamnew/g' $naam_dir
echo "name changed"
Run Code Online (Sandbox Code Playgroud)
这应该有效!但不知何故,在我要编辑的文件中有一个名为“bryan”的名称,我想将其编辑为“bryan name”。我已经将旧名称放在一个我需要明显输入的变量中,并将新名称放在一个变量中。有人可以向我指出为什么它不起作用吗?