The Road to EXCELER ~エクセラーへの道~
ブログ
  • HOME »
  • ブログ »
  • 月別アーカイブ: 2010年10月

月別アーカイブ: 2010年10月

【エクセル2010】セル内に特定の文字が何文字あるのかカウントする

新宿歌舞伎町名物 お好み焼き 本陣「鋤(すき)」

「名物」とか書いてあったので、思わず入ってしまいました。

(;^_^A

新宿の駅近なので、ガヤガヤしてるのを覚悟のうえで入ったんですが、意外と静かでゆっくりできました。

7階と8階にも違った雰囲気の同じ店があるようです。

お好み焼きもおいしかったし、また今度行ってみよ~っと。。

(^-^)

アメーバイチ押しグルメ情報 グルブロ
参加中
お好み焼 本陣 鋤すき 歌舞伎町
お好み焼 本陣 鋤すき 歌舞伎町

住所:東京都新宿区歌舞伎町1-17-2 小松ビル2F
電話番号:03-3207-0058
評価:評価3.5


゚・*:.。..。.:*・゚゚・*:.。..。.:*・゚ ゚・*:.。..。.:*・゚゚・*:.。..。.:*・゚ ゚・*:.。..。.:*・゚

数式バーの幅(高さ)を自動調整するマクロを作成する前段階として、若干の予備知識が必要です。

セル内改行をしているセルについて、何行分の幅をとっているのかがわからなければ、数式バーの幅をどれだけ広げればいいのかわかりません。

それを計算する前に、まず、セル内に特定の文字が何文字あるのかカウントしてみましょう。

この方法には、パターンがあります。

たとえば、A1セルに、「いろはにへとちりぬる」と入力されているとします。(「ほ」を「を」に変えています。。)

この中に「を」という文字はいくつ入っているか関数で計算してみましょう。

答えは「2個」ですね。

こういうときのやり方としては、

まず、全部で何文字あるかをカウントします。

カウントしたい文字を空白に置き換えたら、全部で何文字残るのかをカウントします。

最後に、①から②を引いて答えを出します。

①は、LEN関数で求めることができます。

B1セルに、「=LEN(A1)」と入力してみてください。「12」と出れば正解です。

②は、まず、カウントしたい文字(ここでは、「を」ですね)を空白に置き換えるところから始めます。

特定の文字を別の文字に置き換えるには、SUBSTITUTE関数を使います。

A2セルに、「=SUBSTITUTE(A1,"を","")」と入力してみてください。「いろはにへとちりぬる」と、「を」が無くなった文字列が出れば正解です。

そして、これが何文字あるかをLEN関数で求めます。

B2セルに、「=LEN(B1)」と入力してみてください。「10」と出れば正解です。

最後に③です。B3セルに、「=B1-B2」と入力してみてください。「2」と出れば正解です。

これで、A1セルの文字列の中に、「を」という文字が2個あることが、関数で計算できます。

一気にやるとこうですね。

=LEN(A1)-LEN(SUBSTITUTE(A1,"を",""))

C3セルに入れてみましたので、じっくりご確認ください。

(‘-^*)/

【エクセル2010】数式バーの幅(高さ)を調整する(2)

新宿九州屋。

九州のおいしい魚が食べられる、ということで、行ってみました。

居酒屋なのに「広めで静かめな席を…」というむちゃな注文をしてみたところ、中2階を用意してくれました。

なかなか良かったです。

言ってみるもんですね。。

(^_^)

サカナだけでなく、お肉系もおいしかったです。

昔出張で月に数回鹿児島に行っていたこともあって、メニューに「かごしま○○」っていう文字がいくつも出ていると、少し懐かしい感じがしました。

姫サザエの小ささにちょっとビックリしましたが、まぁご愛嬌ということで。。

(^▽^;)

゚・*:.。..。.:*・゚゚・*:.。..。.:*・゚ ゚・*:.。..。.:*・゚゚・*:.。..。.:*・゚ ゚・*:.。..。.:*・゚

前回、数式バーの幅(高さ)は、[CTRL]+[SHIFT]+「u」で、広げたり折りたたんだりできる、という話をしました。

この幅は、数式バーの右端にある、下図①から③で調整できます。前回のショートカットキーは、②の機能と同じです。便宜上③から説明しますが、

③をドラッグすると、自由に広げることができます。また、ダブルクリックすると、入力した内容がすべて見えるまで広がります。(マウスポインタが上下矢印マークに変わったらダブルクリックしてください。)

②をクリックすると、③で広げた高さまで広げたり、1行に戻したりできます。

①の上下矢印で、スクロールすることができます。

…と、ここまでが一般的な説明ですが、「前の仕様の方が良かったのに…」って思うことが多々ありませんか?

個人的には結構あったりするんですよね。。

(・_・;)

エクセル上の仕様では表示か非表示か、ぐらいしか設定できないようですので、「使い捨てマクロ」でちょっとやってみようと思います。

[ALT]+[ENTER]でセル内改行している場合に、常にすべての文字が数式バーに表示されるようにしてみましょう。

(*^-^)b

Page 2 / 212

最近の投稿