Excel

スポンサーリンク
Microsoft Office

[Microsoft Office]VBAでWordファイルの文章自動変換処理

前回まとめていた、Word VBA (Excelも同じ) の続き 前提 ワードファイルに変換処理を施したい文章が記載されている。 エクセルファイルに、置換対象文字列と置換文字列が記載されている。 wordのマクロ有効文書(docm)で処理し...
Microsoft Office

[Microsoft Office]Word VBA (Excelも同じ)

MicrosoftのWordで数百種類の文字列を一括変換する話がでたので、手動置換じゃ無理だとおもい、VBAで行おうと思います。 まずは、環境準備。 Excelも基本同じだったと思います。(pptxもかな?) Wordのリボンに開発タブを追...
Microsoft Office

[Microsoft Office]Excel Onlineで日付の期間を表示(DATEDIF)

やりたかったこと Excel Onlineで、以下の表のように、開始日、終了日から期間を関数で、計算させたい。 開始日 終了日 期間 2013/06 2016/06 3年0ヶ月 2016/06 2019/04 2年9ヶ月 やり方 DATED...
Microsoft Office

[Excel]N/Aエラーの確認方法、ISERRORとか

vlookup関数を使うと、見つからない場合、#N/Aエラーが表示されます。 表示させないためには、 =IFERROR(VLOOKUP(A1,$f$1:$f$100,1,FALSE), "") としてあげれば、#N/Aエラーの文字は表示され...
Microsoft Office

[Microsoft Office]Excelでランダムなデータ取得

・任意の範囲の日付からランダムな日付を取得する =RANDBETWEEN($K$5,"2016/12/30") ・任意のセルの範囲でランダムなデータを取得する =INDEX(B1:B5,RANDBETWEEN(1,5))
Microsoft Office

[Microsoft Office]Excelのmid関数

使い方: =MID(文字列, 開始位置, 文字数) 2 バイト文字(日本語)も、各文字が常に 1 として数えられるらしいです。 なんで必要だったのだろうか、、、ログの整形とかでしょうか。
Microsoft Office

[Excel]UNIX Time から日付(yyyy/mm/dd(aaa) hh:mm:ss)に変換

システム内で計算しやすいUNIX Timeの値を、人の目で見て理解しやすい日付に変換する方法です。 背景 Androidとかアプリ開発では、時間の計算は"UNIX Time"で行うかと思います。 アプリ内部では、その値をそのまま持って、ログ...
Microsoft Office

[Excel]UTF-8のCSVファイルを開く

linux、Mac、Windowsでいろいろと作業をしていると、 csvファイルもいろんな文字コードで保存されてしまい、開くときに文字化けしてしまうことがありました。 とくにWindowsのExcelで開くときに困りました。 その対策です。...
Microsoft Office

[Excel] yyyymmdd形式の文字列を日付データに変換

「=TEXT(A1, "0000!/00!/00") 1」 後は、セルの書籍設定で、日付に設定する。 1は数値として扱ってもらうための作法的なものみたいです。 詳細はこちらを yyyymmdd形式の8桁の数字を日付データに−TEXT関数
Microsoft Office

[Excel]十字キーでセルが移動できなくなったとき

Excelを操作しているときに、右、左などのキーを押してもセルが移動しないときが発生した それは、「Scroll Lock」になっているから。 たいていのキーボードの右上あたりにあるかと思います。 この症状が起きた時、忘れていることが多いの...
スポンサーリンク