很抱歉是否曾问过这个问题,因为它看起来很简单,但是我的用例却很具体。我将此用于PhpSpreadsheet中的循环以自动调整列的大小,但仅用于特定的列。这是公式:
paste
我经常遇到电子表格,其中需要使用自动换行和行高手动调整数据集范围内的几列。在那种情况下,我不能将它们包含在setAutoSize循环中。
我的问题是,有人知道一种更有效的方法来进行迭代,例如A-T,却忽略了M-Q吗? 我要避免对每个字母进行硬编码。这是我想到的最好的方法:
$ paste -d ' ' <(awk '{print $1, $2}' NATLog) Sourceports
14 172.18.2.12 445 SMB
50 172.18.24.4 123 Network Time Protocol (NTP)
80 10.2.123.37 22 SSH
68 172.18.1.37 25 SMTP(Insecure)
此迭代的结果将为这些字母设置AutoSize(true):
awk
我方法的错误是,如果某列到达AA或更高,那么range函数就不能支持超过Z。(但是我可能错了吗?)
谢谢。