SQLでSELECT結果の重複行を削除するためにはDISTINCTを使用します。
月別アーカイブ: 2022年6月
Excel:変更した書式設定をまとめて反映する方法
Excelで以下の様に文字列の書式で入力済の場合、セルの書式設定をまとめて数値へ変更しただけでは入力済の内容にまでは反映されません。
変更した書式に合わせて反映させるには1セルずつF2で編集モードへ変更してEnterで確定でも書式の反映はできますが、データ件数が多い場合は現実的ではありません。
こういう場合にまとめて設定した書式へ反映する方法をメモしておきます。
セルの書式設定をまとめて反映する方法
- まず書式設定したい範囲を選択して書式を文字列⇒数値へ変更します。
- この時点ではまだ入力済の内容はまだ変更後の書式に合わせて表示されてません。
- 列単位でまとめて書式を反映したい場合は変更したい範囲の列を選択してデータ ⇒ 区切り位置を選択します。
- 区切り位置指定ウィザード画面が表示されたら完了ボタンを選択します。
- これで以下のように列単位で変更した書式が反映された状態になります。
よくVLOOKUPなどで値は同じなのに文字列と数値で書式が違っているので上手く表示できていない場合などで結構役に立つ手段なので覚えておくと役に立ちます。
サクラエディタで好きな範囲で選択(矩形選択)して編集する方法
Cisco AnyConnectのクライアントソフトインストール時「The VPN client agent was unable to create the interprocess communication depot」が発生した場合の対処方法
Cisco AnyConnect(anyconnect secure mobility client)のクライアントソフトをインストール時、下記のように「The VPN client agent was unable to create the interprocess communication depot」というエラーメッセージが表示されて上手くインストールできない場合の対処方法をメモしておきます。
原因
- Internet Connection Sharing(ICS)というサービスが有効になっている
対処方法
問題となっているICSのサービスは通常、家庭用で複数台のパソコンでインターネットを使う時に必要なサービスみたいなので不要な方はこのサービスを無効とすることで正常にAnyConnectがインストール可能となります。
【0x81000204】復元ポイントからの復元ができない場合の対処方法
コマンドプロンプト実行時に「管理者として実行」が表示されない場合の対処方法
スタートメニューからコマンドプロンプトのアイコンを右クリックしても「管理者として実行」が表示されない場合の対処方法をメモしておきます。
タスクバーから管理者として実行する方法
タスクマネージャー経由でアプリケーションを管理者として実行する方法です。
Windows7でマイクテストする方法
iTunes:全てのプレイリストのバックアップを取得する方法
EXCEL:COUNTIFやCOUNTIFSで空欄以外を判定する方法
EXCEL:文字列で指定した値をセル参照する方法
EXCELには文字列で指定した値をセル参照できる「INDIRECT」関数があります。
このINDIRECT関数を使用することで別々の列にキーとなるIDが指定されているような場合などでは、
VLOOKUPだけだとキーに指定しずらくなりますがINDIRECTと組み合わせて使用すると便利になったりします。
INDIRECT関数の使用例
以下の表の場合、A列とB列に別々のIDが指定されています。
一旦C列にIDが記載されているセル番地を入力し、D列でC列の値をINDIRECTで参照しています。
ここまでやれば後は商品マスタ(B9:C11)からVLOOKUPで簡単に取得することが出来ます。
- D2セルの書式「=INDIRECT(C2)」
- E2セルの書式「=VLOOKUP(D2,B9:C11,2,FALSE)」
INDIRECT関数の書式
1 |
=INDIRECT(参照文字列,参照形式) |
参照形式(任意指定):TRUE(A1形式)、FALSE(R1C1形式)