Excel

Excel

コピペでOK!エクセルの文字列操作

仕事でもプライベートでもよく使う表計算ソフトのエクセル(Excel)があるが、関数を使用すれば文字列の操作が簡単にできる。ここではコピペで使える関数を紹介したいと思う。
Excel

実践!エクセルVBAでクイックソートを使う

エクセルでは簡単にデータをシート上でソートできるが、VBAで配列をソートしようとするとプログラムを書く必要がある。もちろんシートに書き出して、エクセルの機能でソートして、また配列に戻すと言う面倒なこともできるが、速度的にもプログラム的にも配...
Excel

実践!エクセルVBAで配列を使いこなす

エクセルVBAで大量のデータを処理する場合、プログラムの組み方によっては大きく処理時間が異なってくる。処理時間が30分かかるプログラムが、3分に短縮できるということもある。短縮の方法としては様々なテクニックがあると思うが、一番効果がありそう...
Excel

エクセルVBAは2次元配列を使うと高速かつ便利

エクセルで大量のデータを扱う場合、シートの読み込みや書き込みで処理が非常に遅くなる場合がある。1000個程度のデータで問題なく動いているのに実際に使う数十万個のデータだと処理時間が長すぎて実用できないこともある。ここでは処理速度と使いやすさ...
Excel

エクセルVBA 配列の速度比較

ExcelのVBAでプログラムを組む際に、大量のデータを処理するのに使うのが配列系の処理である。ただ、プログラムの組み方によっては処理時間に大きく差が出てくるようだ。データ量が少なければよいが、多くなってくると、処理時間が延びてしまい、使い...