EXCELでCOUNTIFやCOUNTIFSなどで空欄以外を判定するには条件欄に”<>”と入力することで判定が可能となります。
Excelで空欄以外を判定する方法
以下の表の状態欄の空欄以外をカウントする例です。
E4セルの書式には「=COUNTIF(C3:C9,”<>”)」を指定してます。
EXCELには文字列で指定した値をセル参照できる「INDIRECT」関数があります。
このINDIRECT関数を使用することで別々の列にキーとなるIDが指定されているような場合などでは、
VLOOKUPだけだとキーに指定しずらくなりますがINDIRECTと組み合わせて使用すると便利になったりします。
以下の表の場合、A列とB列に別々のIDが指定されています。
一旦C列にIDが記載されているセル番地を入力し、D列でC列の値をINDIRECTで参照しています。
ここまでやれば後は商品マスタ(B9:C11)からVLOOKUPで簡単に取得することが出来ます。
1 |
=INDIRECT(参照文字列,参照形式) |
参照形式(任意指定):TRUE(A1形式)、FALSE(R1C1形式)
Excelで特定の列の値が”完了”と入力された時などにその行の色を変更したいという事が、
資料を作成している時などよくあるので、条件付き書式を使用して簡単に設定する方法です。
以下の表の場合にD列の値が”完了”の場合に行の色を変更する方法です。
Excelで”TEST_CHANGE”のようなスネークケースの文字列を”testChange”のようなキャメルケースの文字列へ変換変換する方法です。
スネークケースから先頭大文字のアッパーキャメルケースへ変換する場合は「PROPER」関数と「SUBSTITUTE」関数を使用します。
以下の例ではA2セルにある内容をB2セルへアッパーキャメルケースで表示しています。
B2セルへは「=SUBSTITUTE(PROPER(A2),”_”,””)」と入力します。
スネークケースから先頭小文字のローワーキャメルケースへ変換する場合は「PROPER」、「SUBSTITUTE」、「LEN」、「MID」、「LEFT」、「LOWER」関数を使用します。
以下の例ではA2セルにある内容をB2セルへアッパーキャメルケースで表示しています。
B2セルへは「=SUBSTITUTE(PROPER(A2),”_”,””)」と入力します。
アメリカ株を複数の証券会社から購入している場合など、Excelで一元管理したくなるものですが、
そういう場合にアメリカ株を自動で取得してくれるExcelアドイン「Stock Connector」をご紹介します。
他にも為替レートなども自動で取得できるようにするとExcelでも米株管理が格段に楽になります♪
会社などでExcelファイルを扱っていると以前はご編集等の防止に読み取り専用で開いていて、そのまま編集したくなった時に一度ファイルを閉じて再度ファイルを開き直すという事をしてました。今となってはなんと無駄な事してたなあという感じですが、この「一度ファイルを閉じてファイルを開き直す」作業を1クリックで読み取り専用⇔編集に切り替える方法をご紹介します。
Excelでランダム整数値を生成する方法をご紹介します。
重複しない整数値を生成する場合はRAND関数とRANK関数の組み合わせで、重複する整数値を生成する場合はRANDBETWEEN関数を使用すると簡単にランダム値を生成出来ます。
Excelで文字列置換する場合「SUBSTITUTE」関数か「REPLACE」関数のどちらかを使用します。但し、EXCELのREPLACE関数はJa「この指定文字列をまとめてこの文字列へ置換」というような事は出来ません。EXCELで文字列置換する場合は通常「SUBSTITUTE」関数を使用します。