ラベル asc関数 の投稿を表示しています。 すべての投稿を表示
ラベル asc関数 の投稿を表示しています。 すべての投稿を表示

10/01/2024

Excel。フリガナから索引をつくるのに、濁音を除きたいけど、どうしたらいい【index】

Excel。フリガナから索引をつくるのに、濁音を除きたいけど、どうしたらいい

<JIS+LEFT+ASC+PHONETIC関数>

名簿など索引をつくりたいとします。

そして、ア行の索引には、インデックスで「ア」というようにしたいのですが、濁音をどのようにしたらいいのか、困ることがあります。


次の名簿を見てみましょう。

フリガナから索引

C列には、PHONETIC関数をつかって、フリガナを表示しています。


D列には、

=LEFT(PHONETIC(B2),1)

という数式を設定して、オートフィルで数式をコピーしています。


=LEFT(PHONETIC(B2),1)

とすることで、フリガナの1文字目を表示することができます。


さて、ここで、D4には「ガ」と表示されています。


これだと、「カ」ではないので、「カ」として、まとめることができません。


どのようなことかというと、D列を昇順で並べ替えてみるとわかります。


文字コードで、カとガは異なっています。

そのため、並べ替えると、ガはカの後になってしまいます。


このような濁音や半濁音に対応するにはどのようにしたらいいのでしょうか。


数式を修正しました。

=JIS(LEFT(ASC(PHONETIC(B2)),1))


これで、濁音・半濁音を除くことができます。


数式の仕組みはいたってシンプルです。


JIS関数は、半角を全角にする関数です。


LEFT関数は、文字列の左側から指定した文字数を抽出する関数です。


ASC関数は、全角を半角にする関数です。


PHONETIC関数は、文字情報のフリガナ情報を表示する関数です。


PHONETIC関数で抽出した文字列をASC関数で半角にします。

半角にすることで、「カ」と「゛」にわけることができます。


LEFT関数で、左から1文字目を抽出するので、半角の「カ」が抽出されます。


半角なので、全角に戻しますので、JIS関数をつかいます。


ただし、この方法には、注意点があります。


ふりがなの設定が、「ひらがな」になっていると、対応することができませんので、その場合は、一度、「ひらがなの設定ダイアログボックス」で、全角カタカナにします。

3/28/2024

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

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

<JIS関数・ASC関数>

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


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


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

4/28/2023

Excel。入力データを半角や全角で統一するには、どの関数をつかうといいの【half-width】

Excel。入力データを半角や全角で統一するには、どの関数をつかうといいの

<ASC・JIS関数>

データ分析や集計をするとしても、セル内の文字が全角や半角がミックスされていると、手早く資料をつくることができません。


Excelには、セル内の文字を半角・全角で統一する関数があります。

それらの関数をつかうと、比較的手早く統一することができます。

半角全角
 

A列は、「1-1ー1」と半角と全角がミックスの状態です。


ASC関数をつかうと、セル内の文字は半角で統一することができます。


D2の数式は、

=ASC(A2)

これで、D2のセル内の文字は半角で統一することができました。


なお、漢字や平仮名のように、半角がないものは、全角のままです。


全角で統一するには、JIS関数をつかうと、セル内の文字を全角で統一することができます。

D3の数式は、

=JIS(A3)


半角にするのが、ASC関数

全角にするのが、JIS関数


というのがExcelには用意されています。

2/21/2022

Excel。ASC関数は、英数カナを半角に変換できます。【ASC】

Excel。ASC関数は、英数カナを半角に変換できます。

<関数辞典:ASC関数>

ASC関数

読み方: アスキー  

分類: 文字列操作 

ASC(文字列)

英数カナを半角に変換する 

5/13/2021

Excel。入力文字を整える関数の一つ。半角文字に変換してくれるASC関数。【function:ASC】

Excel。入力文字を整える関数の一つ。半角文字に変換してくれるASC関数

<ASC関数>

Excelのデータベース機能は、オートフィルターやテーブルをはじめ、簡単で便利な機能が豊富に用意されています。


ところが、テキストファイルやCSVファイルなど読み込んだデータに限らず、入力したデータでも、「文字の揺らぎ」というのが結構やっかいなんですね。


たとえば、「全角」「半角」の統一問題があります。


そこで、文字列に含まれれる「アルファベット」「数字」「カタカナ」「記号」など半角文字に変換してくれるのが、『ASC関数』です。


A列の文字の全角をB列のように、半角に変換してくれるのが、ASC関数です。


このASC関数は、あくまでも、「全角」を「半角」に変えるだけです。


なので、漢字やひらがなといった、半角が存在していない場合には、そのまま表示されますし、半角ですでに入力しているものも、そのまま半角で表示されます。


「大文字」を「小文字」に変換するとかは、また別の関数のUPPER関数で算出します。


ASC関数の読み方は「アスキー」です。

カテゴリーとしては、「文字列操作」に所属しています。


ASC関数の引数も確認しておきましょう。

ASC(文字列)


登場する時は、文字が揺らいでいることが多いかと思われます。

使い方自体は、簡単ですが、あまり使いたくない関数ではありますね。

12/12/2018

Excel関数辞典 VOL.03。ASC関数~ATANH関数

Excel関数辞典 VOL.03。ASC関数~ATANH関数

<Excel関数>

今回は、ASC関数~ATANH関数までをご紹介しております。
サイン・コサイン・タンジェントなんて学生の時に教わったけど、使わないなぁ~
それに、サインやタンジェントには、様々に対応した関数が用意されているんですね。

ASC関数

アスキー
英数カナを半角に変換する
ASC(文字列)

ASIN関数

アーク・サイン
逆正弦(アークサイン)を算出
ASIN(数値)
※数値は、角度を求めたいサイン値を-1~1の範囲の数値で指定します

ASINH関数

ハイパーポリック アーク・サイン
数値の双曲線逆正弦を算出
ASIN(数値)
※数値は、角度を求めたいハイパーポリックサイン値を指定します

ATAN関数

アーク タンジェント
逆正接(アークタンジェント)を算出
ATAN(数値)
※数値は、角度を求めたいタンジェント値を指定します

ATAN2関数

アーク タンジェント・ツー
X-Y座標値から 逆正接(アークタンジェント)を算出
ATAN2(X座標,Y座標)

ATANH関数

ハイパーポリック アーク タンジェント
数値の双曲線逆正接を算出
ATANH(数値)
※角度を求めたいハイパーポリックタンジェント値を指定します

Yandsシステムズの関数一覧サイト
https://sites.google.com/view/yandsssystems/function

8/29/2013

Excel。PHONETIC関数を使って郵便番号入力を省略する方法


Excel。
PHONETIC関数を使って郵便番号入力を省略する方法

PHONETIC関数とIME言語バー +αで、ASC+PHONETIC関数

フリガナを表示する関数。PHONETIC関数。
これの関数とIME言語バーを使って、郵便番号から、住所を入力支援する技をご紹介。

ちょっと、分かりにくいですが、
まぁ、PHONETIC関数がフリガナ以外で使い道がないと思われると、
可愛そうなので、早速やってみましょう。

まず、IME言語バーの変換モードを【人名/地名】に変えておきます。
入力モードは【ひらがな】です。

この状態で、郵便番号をハイフン付きで、入力して漢字変換と同じように変換すると、住所に変換されるのです。
210-0001 → 神奈川県川崎市川崎区本町
と変換されるのです。で、これを使う訳です。
下記のような表があったとして、

まずは、C3をクリックして、郵便番号を入力します。例として、210-0001とします。

そして、変換すると、神奈川県川崎市川崎区本町と変換されます。

次にB3をクリックして、PHONETIC関数を作ってみましょう。
PHONETIC関数のダイアログボックスを表示して、参照はC3で、OKをクリックします。


そうすると、郵便番号が表示されます。

C3に郵便番号を入力して、変換すると、自動的に郵便番号がB3に表示される仕組みの完成です。

あとは、郵便番号が全角なので、半角にしてみましょう。
全角を半角に変換する関数は、ASC関数ですので、ASC+PHONETIC関数で出来ますね。
では、作ってみましょう。B3をいったん削除しておきましょう。
B3にASC関数のダイアログボックスを表示します。

文字列の中には、名前ボックス▼から、PHONETIC関数を挿入します。

これで、完成です。

8/17/2013

Excel。全角を半角に、半角を全角に変換するには ASC関数とJIS関数


Excel。全角を半角に、半角を全角に変換するには

ASC関数とJIS関数

作業がうまくいかないと、聞く中で、
全角と半角のデータの混在というものが結構あることに気づかされます。

確かに、入力業務だけをまかせていると、
全角・半角のユレは気にしないかもしれませんが、
データを使う側としては、違う訳ですね。

そこで、今回は、

全角を半角に、半角を全角にする方法

をご紹介しましょう。

まずは、全角を半角にする方法から。
このケースは、住所の番地がそれにあたりますね。
下記のようなデータがあるとします。

今回は、F列の番地が全角なので、G列に半角の番地を作成してみましょう。
全角を半角にする関数は、

ASC関数ですね。

まずは、G2をクリックして、ASC関数のダイアログボックスを挿入します。
そして、F2をクリックして、OKボタンをクリックして完成。

簡単ですね。
次は、半角を全角にしてみましょう。
マンション名などを半角カタカナで入力してあったのを
全角にしたいなどの時に使いますね。下記のようなデータがあったとします。

半角を全角にする関数は、

JIS関数ですね。

まずは、D2をクリックして、JIS関数のダイアログボックスを挿入します。
そして、C2をクリックして、OKボタンをクリックして完成。