月に一度、札幌チャレンジド会報誌「札チャレ通信」の【Q&A】コーナーに掲載する記事です

パソコンQ&A ブログ・ポポックルの部屋

カテゴリー  [ エクセル関連 ]

Q.姓名を分けて入力した名簿があるのですが、一つに結合させて表示させることはできますか?

A. 以前は、関数を使ってやっていましたが、Excel2013と2016は、【フラッシュフィル】というボタンを使い、大量のデータを一瞬で入力できるようになりました。その手順です。
  1. 最初のセルに氏名を入力します。(姓と名の間にスペースを入れること)
    先頭セル
  2. (1) アクティブセルが移動していることを確認します。
    (2)「データ」タブをクリックします。
    (3)[データツール]グループにある「フラッシュフィル」ボタンをクリックします。
    フラッシュフィル
    クリックで拡大表示、拡大後ドラッグで移動可能
  3. 残りのセルに「氏名」が自動的に入力されます。
    自動入力
  4. 他にも「氏名」から「姓」「名」に分割したり、郵便番号の「-(ハイフン)」をなくしたり、住所1と住所2を結合したり、いろんな文字列操作ができます。

[ 2018/04/01 ] エクセル関連 | TB(-) | CM(-) |

Q.エクセルで日付から曜日を自動表示させる関数を教えてください

A. 「TEXT関数」を使うと簡単にできます。
  1. 任意のセルに今日の日付を入力し、エンターキー(エンター)キーを押します。
    (ここでは「b3」に入力しました)
    日付入力


    • このとき、入力した日付の表示形式を変えることもできます。
      形式
      クリックで拡大表示、拡大後ドラッグで移動可能
    • (1) 日付を表示する「列」を範囲選択します。
      (2) 範囲選択されたセルを右クリックし、
      (3)「セルの書式設定」をクリックします。
      書式設定
      クリックで拡大表示、拡大後ドラッグで移動可能
    • (4)「表示形式」タブをクリックします。
      (5)《分類》一覧にある「日付」をクリックします。
      (6)《種類》一覧から表示したい形式を選択します。
      (7)「OK」をクリックします。
      表示形式
      クリックで拡大表示、拡大後ドラッグで移動可能
  2. 次に入力した日付が何曜日なのかを表示するセルに関数を、以下のように半角英数で関数を入力します。
    =if(b3="","",text(b3,"aaa"))
    関数
    クリックで拡大表示、拡大後ドラッグで移動可能
    • この式の意味は、《もし日付のセルが空白ならば空白にする、そうでないときは、入力した日付が何曜日なのかを表示形式に従い表示する》という意味になります。

    • "aaa"の《aaa》が表示形式で、aaaの部分を下図のように変えて表示することもできます。
      ほかの表示形式
  3. オートフィル機能で表示させたい位置までドラッグします。
    オートフィル

(札チャレ通信・2017年12月号に掲載)

[ 2017/11/01 ] エクセル関連 | TB(-) | CM(-) |

Q.エクセル(2013、2010)で「列」の入れ替えを簡単にできる方法を教えてください

結果
クリックで拡大

A. データの場所を入れ替えて、自動的に詰めてくれる機能を使います。
  1. 入れ替えをしたい「列」を選択します。
    (ここでは、「C列」と「D列」を入れ替えます)
    入れ替えする列を選択
    クリックで拡大
  2. 枠線上にマウスポインターを近づけ、ポインター の形に変わったら、右クリックしたまま、
    右クリックしたまま
    クリックで拡大
  3. (1)入れ替えたい「列」まで、ドラッグし、
    (2)「右へシフトして移動」をクリックします。
    右クリックしたまま移動
    クリックで拡大

(札チャレ通信・2017年4月号に掲載)

[ 2017/04/01 ] エクセル関連 | TB(-) | CM(-) |

Q.エクセル(2013、2010)で「行」の入れ替えを簡単にできる方法を教えてください

結果
クリックで拡大

A. データの場所を入れ替えて、自動的に詰めてくれる機能を使います。
  1. 入れ替えをしたい「行」を選択します。
    (ここでは、8行目の「にんじん」を「キャベツ」の下へ入れ替えます)
    入れ替えする行を選択
    クリックで拡大
  2. 枠線上にマウスポインターを近づけ、ポインター の形に変わったら、右クリックしたまま、
    右クリックしたまま
    クリックで拡大
  3. (1)入れ替えたい「行」まで、ドラッグし、
    (2)「下へシフトして移動」をクリックします。
    右クリックしたまま移動
    クリックで拡大

(札チャレ通信・2017年4月号に掲載)

[ 2017/03/01 ] エクセル関連 | TB(-) | CM(-) |

Q.エクセルで、入力できない「/」「@」「=」などの文字を入力することはできますか?

A. エクセルで「/」「@」「=」などを入力すると、数式やメニュー操作と判断されて正しく入力できないことがあります。
そういうときは、先頭に《シングルコーテーション「'」》を付けて文字列として入力します。
  1. 例:「@120」と入力したいときは、
    入力するセルを選択した後、シフトキー(シフト)キーを押しながら、シングル を押します。
  2. 続けて「@キー(@)1キー(1)2キー(2)0キー(0)」と入力し、エンターキー(エンター)キーを押します。

    入力
    クリックで拡大

(札チャレ通信・2017年1月・2月合併号に掲載)

[ 2017/01/03 ] エクセル関連 | TB(-) | CM(-) |

Q.エクセルで長い文章を入力するとセル幅からはみ出してしまいます。セル内で改行する方法を教えてください

A.任意の場所で強制的に改行する方法と、「ホーム」タブの「折り返して全体を表示する」を活用する方法があります。
★任意の場所で強制的に改行する方法★
  1. 強制改行したいセルをダブルクリックし、改行したい位置にカーソルを置きます。
    (ここではA列をダブルクリックし、「を」と「表」の間)
    ▼画面はExcel2013
    選択
  2. aLTキー(オルト)キーを押しながら、エンター(エンター)キーを押します。

    結果 → 結果
  3. 列の幅行の高さを調整します。
★「ホーム」タブの「折り返して全体を表示する」を活用する方法★
  1. (1)改行したいセルを選択します。(ここではセル「A1」を選択)
    (2)「ホーム」タブの配置グループにある折り返して全体を表示(折り返して全体を表示する)ボタンをクリックします。
    折り返して
  2. 列の幅行の高さを調整します。

  1. 列の右端の境界線にマウスポインタを近づけると、左右矢印の形に変わります。
    列変更
  2. ドラッグしてセル幅を調整します。
    セル幅広く
  1. 行の下端の境界線にマウスポインタを近づけると、上下矢印の形に変わります。
    行の変更
  2. ドラッグして行の高さを調整します。
    行の高さ

(札チャレ通信・2014年9月号に掲載)

[ 2014/08/01 ] エクセル関連 | TB(-) | CM(-) |

Q.エクセルで現在の時刻や日付を表示させるにはどうしたらいいでしょうか?

A.現在の時刻や日付を一瞬で入力できる裏ワザを紹介します。
  1. 表示させたいセルを選択しておきます。
    (ここでは「A1」を選択しました)
    セルを選択
  2. ※現在の日付の入力のときは、
    コントロールキー キーを押しながら、セミコロンキーキーを押すと現在の日付が入ります。

    ※現在の時刻の入力のときは、
    コントロールキー キーを押しながら、コロンキーキーを押すと現在の時刻が入ります。

(札チャレ通信・2014年1月・2月合併号に掲載)

[ 2014/01/01 ] エクセル関連 | TB(-) | CM(-) |

Q.隣のセルにふりがなを自動的に表示する方法を教えてください

A.「PHONETIC」(フォネティック)関数を用いると表示できます。
  1. セルを指定して、「=PHONETIC(セル番号を入れる)」と入力し、エンターキーを押します。
    関数
  2. オートフィル機能を使ってコピーします。
    セルの右下にマウスポインタを合わせ、「+」に変わったらマウスの左ボタンを押しながらドラッグします。
    コピー
[ 2013/08/01 ] エクセル関連 | TB(-) | CM(-) |

Q.エクセルで入力した複数の文字列を1つにまとめたいのですが、できますか?

A.「&」の演算子、または「CONCATENATE」(コンカティネイト)関数を使用すると、複数のセルに入力された文字列が1つの文字列として表示できます。
  1. 「&」演算子を用いる場合
    例 C2セルに「=A2&B2」と入力する。
    演算子
  2. 「CONCATENATE」関数を用いる場合
    例  C2セルに「=CONCATENATE(A2,B2)」と入力する。
    関数

(札チャレ通信・2013年7月号掲載)

[ 2013/07/01 ] エクセル関連 | TB(-) | CM(-) |

Q.エクセルで「H2O」とか「CO2」などの特殊な文字を入力するにはどうすればいいのですか?

A.セル内の文字を書式設定することで、上付き、下付きの文字を表示させることができます。

エクセル2007、2010の場合


  1. (1)上付き、下付き文字を設定したいセル内の文字を選択します。
    (2)「ホーム」タブをクリックします。
    (3)「セル」グループにある「書式」をクリックします。
    (4)「セルの書式設定」をクリックします。
    書式
  2. (5)文字飾りの中にある「上付き」または「下付き」をクリックして、チェックを入れます。
    (6)「OK」ボタンをクリックします。
    セルの書式

エクセル2002、2003の場合

  1. (1)上付き、下付き文字を設定したいセル内の文字を選択します。
    (2)メニューバーの「書式」をクリックします。
    (3)「セル」をクリックします。
    書式
  2. (4)文字飾りの中にある「上付き」または「下付き」をクリックして、チェックを入れます。
    (5)「OK」ボタンをクリックします。
    セルの書式

(札チャレ通信・2012年11月号に掲載)

[ 2012/10/01 ] エクセル関連 | TB(-) | CM(-) |

Q.エクセルで「#####」というものが表示されてしまいました。これは何ですか?


エラー表示

A.これは「エラー値」といって、「#####」はセル幅が狭くて表示できないというエラー値です。
セル幅を広くすると表示されます。その他にもエラー値の種類があるので、覚えておきしょう。
  1. エラー値の種類と主な原因
    その他のエラー値

(札チャレ通信・2012年5月号に掲載)

[ 2012/04/01 ] エクセル関連 | TB(-) | CM(-) |

Q.エクセルで満年齢を計算する関数を教えてください


A.例として誕生日を計算して満年齢をだしています。他にも顧客を管理したり、勤務年数などの計算にも利用できます。
  1. 計算するセルに次の関数を入力します。
    DATEDIF関数

    ▼例
    計算式

(札チャレ通信・2011年8月号に掲載)

[ 2011/07/01 ] エクセル関連 | TB(-) | CM(-) |