Excel SORT関数の引数を省略して使うにはデータが縦並びであることが必要
Excel SORT関数の引数を省略して使うにはデータが縦並びであることが必要
ExcelドカタCHで、textsplitとtextjoinを組み合わせて使う事例が説明されていました
ついに製品版 Excel に実装された TEXTSPLIT 関数
ExcelドカタCH 2022/09/17 9:08
https://www.youtube.com/watch?v=irBOF5HW1qM
説明されている例は、textsplit関数で区分した際に、
・2番目の引数である列区切りを明示的にスキップ
・3番目の引数である行区切り指定で縦並びにする
というのがポイントなのですね。
こうしないと、sort関数の式が複雑になってしまう。
動画の例では、2番目以後の引数を省略して使えていますが、それは上記のおぜん立てがあるから。
最初これが分からずに、=textsplit(対象セル,",")とやっており。
分割が、列方向つまり横向きに行われていたのですが。
動画では、=textsplit(対象セル,,",")としているのですね。
上述のように、2番目の引数である列区切りをスキップしてある。
結果、行区切りだけがワークするので。
分割が、行方向つまり縦向きに行われることになっていたと。
この場合でもSORT関数の引数をきちんと指定すれば、動画と同じことできますが。
引数が多くて、結構ややこしい。
だから、そういうのは避けるべき。
SORT関数の引数を省略して使うにはデータが縦並びであることが必要。
できるネット 2020.04.10 FRI 06:00
SORT関数でデータを並べて取り出す
https://dekiru.net/article/19821/
この動画では、さらっと説明してありますが。
実はそういう話なんですね。
ExcelドカタCHは、そういう実務小ネタがさりげなくちりばめてあると。
いつも更新楽しみにしています。
| 固定リンク
「パソコン・インターネット」カテゴリの記事
- ネタバレの「ゲーム実況」で初の逮捕者 若年層の「タイパ」重視を背景に暴走か_産経新聞(2023.05.29)
コメント