Excel系Tips集


EXCEL豆知識
EXCELで共有設定にしていると、他人の「表示しない」「再表示する」操作は反映されない。

最初からの罫線(薄いやつ)の表示の仕方/消し方
ページレイアウト>枠線>表示(チェックを外す)
または
該当箇所を指定>右クリック>セルの書式設定>塗りつぶし>背景色(色なし)>OK

行の高さがめちゃめちゃになる現象の治し方
[Excelのオプション]>[詳細設定] > [挿入したオブジェクトをセルと共に切り取り、コピー、並べ替えを行う]にチェック。

フッターに章番号入れる方法。
ページ番号挿入。←でうまくいかない場合
挿入>参照>相互参照で入れる。あと整形。

フッターに各種情報挿入
&[パス]&[ファイル名]&[シート名]
&[日付] &[時刻] [&[ページ番号] / &[総ページ数]]

日付表示を文字列整形する
  • 日付⇒文字列
=IF(ISNUMBER($C$20),TEXT($C$20,"YYYYMMDD"),"YYYYMMDD")
  • 文字列⇒日付
=IF(ISNUMBER($C$20),DATEVALUE(TEXT($C$20,"0000!/00!/00")),"YYYYMMDD")

シート名をセルに
=RIGHT(CELL("filename",A1),LEN(CELL("filename",A1))-FIND("]",CELL("filename",A1)))

ミリ秒の書式
yyyy/mm/dd hh:mm:ss.000

最後に登場する「\」より手前の文字列を取得する
=LEFT(A1, FIND("*", SUBSTITUTE(A1, "\", "*", LEN(A1) - LEN(SUBSTITUTE(A1, "\", ""))), 1) - 1)

最後に登場する「\」から先の文字列を取得する
  • 空白考慮なし
=RIGHT(A1, LEN(A1) - FIND("*", SUBSTITUTE(A1, "\", "*", LEN(A1) - LEN(SUBSTITUTE(A1, "\", "")))))
  • 空白考慮あり
=IF(F3="","",RIGHT(F3, LEN(F3) - FIND("*", SUBSTITUTE(F3, "\", "*", LEN(F3) - LEN(SUBSTITUTE(F3, "\", ""))))))

新規のブックのシート数を変更する。
ファイル>オプション>基本設定>新しいブックの作成時>ブックのシート数

アニメーションを無効化する
ファイル>オプション>簡単操作>操作の結果のオプション>□操作をアニメーションで表示する

ページ初期作成日:2017年06月21日
ページの更新日時:2023年02月14日 (火) 07時44分31秒
ページ作成から2865日目
ここを編集
最終更新:2023年02月14日 07:44