对齐数据集
Aligning data sets
我在 excel 工作,有许多包含基因和相应表达值的文件。不同的文件(不同的样本)包含不同数量的不同顺序的基因。您如何安排数据以使每个样本中的表达值与正确的基因对齐。
For example:
Sample 1: Sample 2:
Gene A - 10. Gene B - 7
Gene B - 5. Gene D - 4
Gene C - 2. Gene A - 9
To be arranged as:
Gene A - 10, 9
Gene B - 5, 7
Gene C - 2, N/A
Gene D - N/A, 4
我可以使用以下方法自行比对基因:
=IF(ISNA(MATCH(A1,C:C,0)),"",INDEX(C:C,MATCH(A1,C:C,0)))
但后面没有表达式值。
感谢您的帮助。
很难猜测您的数据在工作表中的结构。您可以试试下面的 TEXTJOIN()
公式。
=TEXTJOIN(", ",TRUE,IF($A:$A=D3,$B:$B,""))
公式需要根据您的 excel 工作表的数据设置进行调整。
我在 excel 工作,有许多包含基因和相应表达值的文件。不同的文件(不同的样本)包含不同数量的不同顺序的基因。您如何安排数据以使每个样本中的表达值与正确的基因对齐。
For example:
Sample 1: Sample 2:
Gene A - 10. Gene B - 7
Gene B - 5. Gene D - 4
Gene C - 2. Gene A - 9
To be arranged as:
Gene A - 10, 9
Gene B - 5, 7
Gene C - 2, N/A
Gene D - N/A, 4
我可以使用以下方法自行比对基因:
=IF(ISNA(MATCH(A1,C:C,0)),"",INDEX(C:C,MATCH(A1,C:C,0)))
但后面没有表达式值。
感谢您的帮助。
很难猜测您的数据在工作表中的结构。您可以试试下面的 TEXTJOIN()
公式。
=TEXTJOIN(", ",TRUE,IF($A:$A=D3,$B:$B,""))
公式需要根据您的 excel 工作表的数据设置进行调整。