3/29/2024

Excel。複数のセル内の文字を指定した文字で、手早く連結したい【connect letters】

Excel。複数のセル内の文字を指定した文字で、手早く連結したい

<TEXTJOIN関数>

クレジットカードやIPアドレスなど、例えば、4桁ごとにわかれて入力されているとします。


そのわかれているセルとセルを「-(ハイフン)」で、手早く連結するには、どのようにしたらいいのでしょうか。


次の表で説明します。

複数のセル内の文字を連結

 

A1:D5に4桁の数値が入力されている表があります。


A2:D2までの文字列を「-(ハイフン)」で連結したのが、F2です。


文字結合の「&(アンパサンド)」だと、セルとセルの間に「&”-“&」を入力して連結させる必要があります。

そうなると、連結するセルが増えれば増えるほど、面倒になります。


そこで、「TEXTJOIN関数」をつかうことで、手早く連結することができます。

F2に、次の数式を設定します。

=TEXTJOIN("-",TRUE,A2:D2)


あとは、オートフィルで数式をコピーします。


これだけで、「-(ハイフン)」で連結した文字列をつくることができます。


=TEXTJOIN("-",TRUE,A2:D2) の数式を確認していきます。


最初の引数は、「区切り文字」。

連結したい文字を設定します。今回は「-(ハイフン)」で連結します。


2つ目の引数は、「空のセルは無視」。

選択したセルに文字が入力されていない場合、無視するならば、TRUE。

無視しないならば、FALSEを設定します。無視しますので、TRUEを設定しました。


3つ目の引数は、テキスト1。

連結したいセルまたは、範囲です。

A2:D2を範囲選択しますので、A2:D2 と設定します。

3/28/2024

Excel。文字を統一する関数。全角のJIS関数と半角のASC関数を紹介【character】

Excel。文字を統一する関数。全角のJIS関数と半角のASC関数を紹介

<JIS関数・ASC関数>

データベースにおいて、文字の揺らぎなどが原因で、抽出などに影響がでます。


データは半角で統一されているのか、全角で統一されているのか、確認修正するために、全角のJIS関数と半角のASC関数があります。


そのJIS関数とASC関数を紹介しております。

3/27/2024

Excel。複数条件を指定して、手早く別表に抽出したい【extraction】

Excel。複数条件を指定して、手早く別表に抽出したい

<FILTER関数>

オートフィルターをつかうことで、データを抽出することは、簡単にできます。


しかし、抽出したデータを、別の場所にコピーして貼り付けるとなると、単純な作業ですが、面倒です。


そこで、FILTER関数をつかうことで、抽出し、別の場所に抽出結果を表示することができます。

複数条件を指定して、手早く別表に抽出

抽出条件をF1:G2に用意しました。


店舗名が新宿店で、商品名が消しゴムのデータを抽出して、F5を起点に結果を表示していきます。


F5に設定する数式は、

=FILTER(A2:D11,(B2:B11=G1)*(C2:C11=G2),"該当データなし")

これだけで、抽出して、さらに、別なところに貼り付けることができます。


FILTER関数の最初の引数は、「配列」です。

つまりデータのことなので、A2:D11を設定します。


2番目の引数は、「含む」。

条件です。

FILTER関数で複数条件を作る時には、「*(アスタリスク)」で接続させていきます。

(B2:B11=G1)*(C2:C11=G2)と設定します。


また、スピル機能によって数式の範囲が広がりますので、絶対参照にする必要はありません。


3番目の引数は、「空の場合」。

これは、抽出するデータがなかった時、どうしますかということなので、「該当データなし」と表示するようにしました。

3/26/2024

Excelのショートカットキー。Ctrl+Shiftキーとジャンプ系キーを紹介【shortcut】

Excelのショートカットキー。Ctrl+Shiftキーとジャンプキー系を紹介

<Ctrl+Shiftキー+ジャンプ系キー>

作業効率もUPする、知っていると便利なショートカットキー。

Excelのショートカットキー

Ctrl+Shift+Home

選択範囲をワークシートの先頭のセルまで拡張する。



Ctrl+Shift+End

選択範囲を最後のセル (右下隅) まで拡張する。



Ctrl+Shift+Space

全選択。Ctrl+Aと同じ



Ctrl+Shift+Space

図形などオブジェクトを選択時すべてのオブジェクトを選択する



Ctrl+Shift+Tab

ブックを切り替える



Ctrl+Shift+Page Up

現在のシートと前のシートを選択する。



Ctrl+Shift+Page Down

現在のシートと次のシートを選択する。

3/25/2024

Excel。ガンマ累積分布関数の逆関数の値を算出できるのが、GAMMAINV関数です。【GAMMAINV】

Excel。ガンマ累積分布関数の逆関数の値を算出できるのが、GAMMAINV関数です。

<関数辞典:GAMMAINV関数>

GAMMAINV関数

読み方: ガンマインバース  

分類: 互換性 

GAMMAINV関数

GAMMAINV(確率,α,β)

ガンマ累積分布関数の逆関数の値を算出する

3/24/2024

Access。クエリ。独自の順番でデータを並べ替えるにはどうしたらいいの。【SORT】

Access。クエリ。独自の順番でデータを並べ替えるにはどうしたらいいの。

<クエリ:並べ替え>

次のようなテーブルがあります。

独自の順番でデータを並べ替える

店舗名を、新宿・品川・渋谷の順番で並べ替えたいとします。


店舗名を昇順にしても、降順にしても、この順番で並べ替えることはできません。


また、Excelのユーザー設定リストのようなものは、Accessには用意されていません。


では、どのようにしたら、いいのでしょうか。


それでは、対応方法を紹介していきます。

最初に、Excelのユーザー設定リストのような並べ替えたい順番のテーブルを用意します。


作成タブのクエリデザインをつかって、クエリを作成していきます。


並べ替えを行いたいテーブルと並べ替えの順番となるテーブルを用意します。


両テーブル間にリレーションシップを設定します。店舗どうしで設定します。

フィールドを設定します。


今回は、並べ替えしたいテーブルのフィールドをすべて使用します。


最後尾に、並べ替えの順番になるテーブルから、「店舗NO」を追加します。

追加したフィールドは、あくまでも、並べ替えを行うためのものなので、非表示にします。


実行して確認します。


店舗名が、新宿・品川・渋谷の順番で並んでいることが確認できます。


このように、Excelのユーザー設定リストに該当するテーブルを用意することで、独自の順番で並べ替えをすることができます。


ところで、店舗NOで並べ替えを行った影響で、販売日が、降順の状態になっています。


折角なので、販売日を昇順にしておきましょう。


店舗NOに昇順の並べ替えを設定します。

並べ替え用に新たに、販売日を追加して、昇順に設定・非表示にします。


実行して確認しましょう。


並べ替えを複雑にしたクエリもつくることができます。

3/23/2024

Excel。2024/1/28-2/3にIMPRODUCT関数など紹介したFacebookページのコメントです。【comment】

Excel。2024/1/27-2/3にIMPRODUCT関数など紹介したFacebookページのコメントです。

<Facebookページ>

Facebookページに書いた、Excelの豆知識(Trivia)です。

Facebookページ

1月28日

Excel。

IMPRODUCT関数

読み方: アイエムプロダクト  

読み方: イマジナリープロダクト

分類: エンジニアリング 

IMPRODUCT(複素数1,[複素数2],…)

複素数の積を算出する 




1月29日

Excel。

IMREAL関数

読み方: アイエムリアル  

読み方: イマジナリーリアル

分類: エンジニアリング 

IMREAL(複素数)

複素数の実数部分を取り出す 




1月30日

Excel。

IMSEC関数

読み方: アイエムセカント  

読み方: イマジナリーセカント

分類: エンジニアリング 

IMSEC(複素数)

複素数のセカント(正割)を算出する 




1月31日

Excel。

IMSECH関数

読み方: アイエムセカントハイパーポリック  

読み方: イマジナリーハイパーポリックセカント

分類: エンジニアリング 

IMSECH(複素数)

複素数の双曲線正割を算出する 




2月1日

Excel。

IMSIN関数

読み方: アイエムサイン  

読み方: イマジナリーサイン

分類: エンジニアリング 

IMSIN(複素数)

複素数のサイン(正弦)を算出する 




2月2日

Excel。

IMSINH関数

読み方: アイエムサインハイパーポリック  

読み方: イマジナリーハイパーポリックサイン

分類: エンジニアリング 

IMSINH(複素数)

複素数の双曲線正弦(ハイパーポリックサイン)を算出する 




2月3日

Excel。

IMSQRT関数

読み方: アイエムスクエアルート  

読み方: イマジナリースクエアルート

分類: エンジニアリング 

IMSQRT(複素数)

複素数の平方根を算出する