我有一个看起来像这样的表
A B C D
Label Mean Label Mean
1.1:Chromocentre_1:2 1645.3158 (1.1:Nucleus:2) (1238.1313)
1.1:Chromocentre_2:2 1174.2 1.2:Nucleus:2 1029.9069
1.1:Chromocentre_3:2 1436 1.3:Nucleus:2 606.693
1.1:Chromocentre_4:2 1244.2644 1.4:Nucleus:2 810.3772
1.1:Chromocentre_5:2 1184.6608 2.5:Nucleus:2 2273.4334
(1.1:Chromocentre_6:2) (1109.3984) 2.6:Nucleus:2 2901.6121
1.1:Chromocentre_7:2 981.8802 2.7:Nucleus:2 2452.5588
1.1:Chromocentre_8:2 1327.014 2.8:Nucleus:2 3472.9283
1.1:Chromocentre_9:2 1081 2.9:Nucleus:2 1499.3696
1.2:Chromocentre_1:2 1142.0606 2.10:Nucleus:2 3174.858
1.2:Chromocentre_2:2 874.9537 2.11:Nucleus:2 3253.5848
基本上,我已经测量了单个原子核中许多区域(色心)的信号强度,我想将每个区域的信号归一化为整个信号
因此,A列中的前三个字符标识了色中心来自哪个核(C列)。 因此,我想将每个色心的信号强度(B列均值)除以原子核中相应的强度(D列) 例如(使用括号中的值),对于1.1:Chromocentre_6:2,相应的Nucleus为1.1:Nucleus:2,因此,计算应得出1109.3984 / 1238.1313的值
我尝试过=IF(LEFT(A2, 3)=LEFT(D2,3), B2/E2)
,但这仅适用于第一行。如果我在代码中包含整行,则会发生同样的事情:=IF(LEFT($A:$A, 3)=LEFT(D3,3), B2/E2)
我希望A列中每前3个字符为1.1的行将其对应的均值划分为标记为1.1:Nucleus的核均值