LibreOffice calc
我有一个如下所示的文件:
CID/2D 70701913 70701915 70701916 70701903 59697911
70701913 1 0.738 0.688 0.396 0.416
70701915 0.738 1 0.862 0.489 0.52
70701916 0.688 0.862 1 0.495 0.526
70701903 0.396 0.489 0.495 1 0.914
59697354 0.416 0.511 0.526 0.87 0.95
59697683 0.416 0.511 0.526 0.87 0.95
59697583 0.381 0.459 0.472 0.887 0.81
59697533 0.4 0.486 0.5 0.81 0.878
11164341 0.4 0.478 0.5 0.772 0.836
59697614 0.4 0.478 0.5 0.772 0.836
70701907 0.366 0.437 0.449 0.817 0.745
70701904 0.383 0.462 0.474 0.745 0.803
70701905 0.383 0.454 0.474 0.712 0.766
70701906 0.383 0.454 0.474 0.712 0.766
70701901 0.379 0.466 0.479 0.885 0.806
我想在比较每行和每列时检查值,并仅保留数字小于的单元格0.4 (<0.4)
。例如,如果我将第二行70701913
与所有列进行比较,则此行内的所有列都将被排除,除非它的值小于。我从未进行过任何编程,所以有人能帮助我吗?70701903
0.396
0.4
LibreOffice calc
答案1
如果问题中的数据在名为的工作表上,Sheet1
则添加另一张工作表并在中输入以下内容Sheet2.B1
。
=IF(Sheet1.B2<0.4;Sheet1.B2;"")
然后将公式向下拖动填充至 F16。同样,复制并粘贴第一行和第一列,或者输入Sheet2.A1
以下公式并拖动填充。
=Sheet1.A1
结果:
CID/2D 70701913 70701915 70701916 70701903 59697911
70701913 0.396
70701915
70701916
70701903 0.396
59697354
59697683
59697583 0.381
59697533
11164341
59697614
70701907 0.366
70701904 0.383
70701905 0.383
70701906 0.383
70701901 0.379