小编DrS*_*ork的帖子

防止单元格数在Excel中的公式中递增

我在Excel中有一个公式,需要根据该行中的数字除以一个常量在列的多行上运行.当我复制该公式并将其应用于范围中的每个单元格时,所有单元格数字都随行增加,包括常量.所以:

B1=127
C4='=IF(B4<>"",B4/B1,"")'
Run Code Online (Sandbox Code Playgroud)

如果我复制单元格C4并将其粘贴到C列,则公式变为

=IF(B5<>"",B5/B2,"")
=IF(B6<>"",B6/B3,"")
etc.
Run Code Online (Sandbox Code Playgroud)

什么时候我需要的是

=IF(B5<>"",B5/B1,"")
=IF(B6<>"",B6/B1,"")
etc.
Run Code Online (Sandbox Code Playgroud)

有一种简单的方法可以防止表达式递增吗?

excel

59
推荐指数
4
解决办法
15万
查看次数

grubby致命错误:无法找到合适的模板

所以我yum -y update kernel在AWS EC2基础映像上升级了内核,得到以下内容:

Running Transaction
  Installing : kernel-2.6.32-504.3.3.el6.x86_64
grubby fatal error: unable to find a suitable template
Run Code Online (Sandbox Code Playgroud)

这是/boot/grub/grub.conf的内容:

default=0
timeout=0
hiddenmenu
title CentOS (2.6.32-358.el6.x86_64)
        root (hd0,0)
        kernel /boot/vmlinuz-2.6.32-358.el6.x86_64 ro root=LABEL=rootfs console=ttyS0
        initrd /boot/initramfs-2.6.32-358.el6.x86_64.img
Run Code Online (Sandbox Code Playgroud)

所以grub.conf没有得到更新,因为我已经安装了kernel-2.6.32-504.1.3.el6.x86_64,所以上次更新内核时grub没有得到更新.我尝试手动添加内核:

grubby --grub --add-kernel="/boot/vmlinuz-2.6.32-504.3.3.el6.x86_64 ro root=LABEL=rootfs \
  console=ttyS0" --title="CentOS (2.6.32-504.3.3.el6.x86_64)" \
  --initrd=/boot/initramfs-2.6.32-504.3.3.el6.x86_64.img
Run Code Online (Sandbox Code Playgroud)

然后/boot/grub/grub.conf看起来像这样:

default=0
timeout=0
hiddenmenu
title CentOS (2.6.32-504.3.3.el6.x86_64)
        kernel /vmlinuz-2.6.32-504.3.3.el6.x86_64 ro root=LABEL=rootfs console=ttyS0
        initrd /initramfs-2.6.32-504.3.3.el6.x86_64.img
title CentOS (2.6.32-358.el6.x86_64)
        root (hd0,0)
        kernel /boot/vmlinuz-2.6.32-358.el6.x86_64 ro root=LABEL=rootfs console=ttyS0
        initrd /boot/initramfs-2.6.32-358.el6.x86_64.img
Run Code Online (Sandbox Code Playgroud)

但是,/vmlinuz-2.6.32-504.3.3.el6.x86_64不是我输入的内核.所以我删除了它并再次尝试:

grubby --grub …
Run Code Online (Sandbox Code Playgroud)

linux boot kernel grub

6
推荐指数
0
解决办法
7129
查看次数

我需要创建自己的多状态 OneNote 标签

我需要创建一个具有多个状态的自定义 OneNote 标签。我的意思是基本复选框有“选中”和“未选中”状态。我需要创建一个具有更多状态的自定义标记,即带有“.”的“正在进行中”的标记。代替“复选”标记,并且最好是箭头的第四状态。知道我该怎么做或者是否有可能吗?

tags onenote

5
推荐指数
1
解决办法
2994
查看次数

如何为多次提交"git stash"更改?

我有五个文件已被更改:1-3需要在一个提交中,而4和5需要完全不同的提交,所以我需要3个单独的提交.我如何使用git stash来完成以下任务:

commit1:
  file1
  file2
  file3
commit2:
  file4
commit3:
  file5
Run Code Online (Sandbox Code Playgroud)

没有丢失任何变化?谢谢!

git git-stash

2
推荐指数
1
解决办法
1936
查看次数

如何将sublime配置为始终在保存时转换为unix行结尾?

我希望我在Sublime Text中保存的所有文件都是Unix行结束格式,即使我打开最初以不同格式保存的文件,我后来在Sublime中编辑过?简单的设置"default_line_ending": "unix"是不够的,因为这不会像我提到的那样转换Windows文件.我怎么做?

line-endings sublimetext sublimetext3

2
推荐指数
2
解决办法
2004
查看次数

使用 jq,选择多个键并在数组中返回它们

鉴于此数组:

[{"Key":"base_ami","Value":"ami-46d003ac"},
{"Key":"app","Value":"amibuild"},
{"Key":"sbu","Value":"IT"},
{"Key":"base_ami_image_location","Value":"123456789012/amazon-linux"},
{"Key":"app_env","Value":"dev"},
{"Key":"Name","Value":"amazon-linux"},
{"Key":"jenkins_build_id","Value":"24"},
{"Key":"os_type","Value":"linux"},
{"Key":"version","Value":"1.0.24"}]
Run Code Online (Sandbox Code Playgroud)

我想要这个输出:

[{"Key":"app","Value":"amibuild"},{"Key":"sbu","Value":"IT"},{"Key":"app_env","Value":"dev"}]
Run Code Online (Sandbox Code Playgroud)

我已经把它弄下来了:

.[] | select(.Key == "app"), select(.Key == "app_env"), select(.Key == "sbu")
Run Code Online (Sandbox Code Playgroud)

但这会导致:

{"Key":"app","Value":"amibuild"}
{"Key":"sbu","Value":"IT"}
{"Key":"app_env","Value":"dev"}
Run Code Online (Sandbox Code Playgroud)

我需要那些作为数组元素返回的单个对象。

jq

1
推荐指数
1
解决办法
2143
查看次数

标签 统计

boot ×1

excel ×1

git ×1

git-stash ×1

grub ×1

jq ×1

kernel ×1

line-endings ×1

linux ×1

onenote ×1

sublimetext ×1

sublimetext3 ×1

tags ×1