作業テクニック

Excel

ExcelのVLOOKUP関数を高速化する方法

今回はExcelの小技ということで、検索でよく使うVLOOKUP関数の高速化についてです。 VLOOKUP関数は、第四引数にTRUEかFALSEかを設定します。 通常はFALSEで使用すると思うのですが、TRUEを指定するとあいまい検索にな...
その他テクニック

UNIX/LinuxでPerlの複数命令を1行で実行する方法(例:文字列のバイト位置走査)

perlはファイル操作や正規表現に優れているスクリプト言語であるため、コマンドライン上でperlを駆使することができれば作業の幅が広がります。 perlの-eオプションによりコマンドライン上で実行可能となり、1つ1つの命令を ; で区切るこ...
その他テクニック

GitとSubversionの違いと選び方

gitとsubversionの違いについて良く聞かれるので、記事にしてみました。 【git・subversionとは?】 gitもsubversionも共にバージョン管理システムであり、古典的なバージョン管理システムであるCVSからの流れを...
その他テクニック

削除する前に削除対象を確認する方法

データの誤削除を防ぐための作業テクニックとして、「削除する前に削除対象を確認する」というものがあります。 本番環境での作業や、試験日程がシビアな総合テストの作業等、ミスが許されない場合に特に有効です。 今回の記事では、SQLの例とUNIX/...
サクラエディタ

サクラエディタのマクロをバッチファイルで複数実行する方法

サクラエディタのマクロは、コマンドラインから実行することが可能です。 これを利用し、Windowsバッチを用いて複数ファイルに対してマクロを実行することが可能です。 例としては以下の通りです。 【フォルダ構成】 【ファイルの中身】 ・CRL...