- ベストアンサー
EXCELで数字を与えられた文字に変換し、規定のセルに同時に入力したい
hyoronoの回答
- hyorono
- ベストアンサー率30% (7/23)
こんばんわ。 表示だけでは駄目ですか? ビジュアルが「伊藤」になれば良いのであれば 書式設定の表示形式で出来ますが。 その、「伊藤」をほかに計算式などで認識させているのであれば 「1」=「伊藤」とほかの式でも認識させてしまえば大丈夫ですし。
関連するQ&A
- エクセルでの集計関数No.2
前回の質問より複雑なデータの集計が飛び込んで困っています。 例 A B C D E F G H I J 1 鈴木 田中 佐藤 八木 石島 須藤 徳間 遠藤 伊藤 斉藤 2 田中 八木 田中 遠藤 鈴木 伊藤 佐藤 佐藤 鈴木 徳間 3 石島 鈴木 徳間 鈴木 伊藤 .... といったデータが存在しています(A1:J3)の範囲内で最頻値の文字列を検出する関数の組み合わせを教えてください。回答例 鈴木 しかも、鈴木 佐藤が同一の場合メッセージを表示させるには..とほほです。よろしくお願いします。
- ベストアンサー
- Windows系OS
- Excelで、条件をクリアした中の空白セルを数えたい
Execlで、例えば、 D列にはランダムに何名か名前が書いてあり、 例えばその中で“伊藤”だけを数えたい時、 D 伊藤 伊藤 田中 鈴木 伊藤 ・ ・ ・ =COUNTIF(D1:D100,"伊藤") という関数を使って“伊藤”の数を求めました。 その後、となりのE列には、 担当業務をこなした日付が入っていて、 こなしていない場合は空白になっているのです。 私が知りたいのは、 “伊藤”が業務をこなしていない空白セルを数えたいのです。 文章が下手ですみませんが、よろしくお願いします。
- 締切済み
- 財務・会計・経理
- エクセルで数字を入力すると別のセルに変換して置換えするには
すいません 誰かお助けを! A1セルに1、2、3、4のどれか1文字を入力するとB2セルにA、B、C、D(1はA、2はB、3はC、4はD)に変換した値を表示させたいのですが関数とかサイトをみたのですが 複雑な方法ばかりで入力方法が良く解りません 初心者でも簡単な入力方法を誰か御導きをお願いします
- ベストアンサー
- オフィス系ソフト
- エクセルで、次のような自動入力をしたい
A B C D E ・・ AA 1 田中 鈴木 佐藤 山田 2 鈴木 山田 海岡 3 田中 佐藤 佐藤 というような表があり、AAの列に名前を入力したとき、 D1に「山田」、C2「海岡」と、その行に関してAA列に新規の名前が入力されたときにD1,C2に自動入力することは、VBAで簡単にできますか? 3列目には「佐藤」さんがすでいるので入力不要です。 よろしくお願いします。(マクロ初心者です)
- ベストアンサー
- オフィス系ソフト
- エクセルVBAで関数が入った空白セルの取得
エクセルVBAで下記のようなセルの参照をしたいのですが、よろしくお願いします。(エクセル2002です) A B C D E F 1 78 80 セル(A1)(B1)には値も関数も入れられています。 セル(C1)(D1)(E1)には値は入っていませんが、ワークシート関数が組み込まれており空白となっています。(関数の""にて空白) セル(F1)には何も入力されていません。 今回はセル(B1)の80の値を取得できるようにVBAで下記のようにコードを組みました。 Range("F1").End(elToLeft).Activate そうすると、セル(E1)に関数があるために(?)(E1)がアクティブな状態となります。 関数が入力されていても空白として(B1)をアクティブな状態にするために良い方法はありますでしょうか? 誠に申し訳ございませんが、よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- EXCEL VBA 文字列
下記のソースの場合、一つのセル(例えばA1)に【鈴木 太郎】とあれば、隣のセル(B1)に"鈴木 太郎"と表示されます。 (これを一つのセルに【鈴木 太郎】【佐藤 太郎】【伊藤 太郎】とあった場合は、"鈴木 太郎】【佐藤 太郎】【伊藤 太郎"と表示されます。) 例えば、C1には【鈴木 太郎】【佐藤 太郎】【伊藤 太郎】とあった場合には、C2には"鈴木 太郎"、D2に"佐藤 太郎"、E2に"伊藤 太郎"とすることは可能でしょうか? ※行によって異なり、【○○ ○○】はいくつあるとは限らないとします。 よろしくお願いいたします。 Sub PickupWords() Dim Matches As Object Dim Match As Object Dim buf As String Dim c As Variant With CreateObject("VBScript.RegExp") .Pattern = "【(.+)】" .Global = False Application.ScreenUpdating = False For Each c In Range("A1", Cells(Rows.Count, 1).End(xlUp)) If .Test(c.Value) Then buf = c.Value Set Matches = .Execute(buf) c.Offset(, 1).Value = Matches.Item(0).SubMatches(0) '括弧の中を取り出す End If Next c Application.ScreenUpdating = True End With End Sub
- 締切済み
- その他MS Office製品
- Excel 数字から判断して文字を表示
Excelにて以下の様な処理を関数を用いて行いたいと思います(都合上、VBは不可) 1)数字に名前を割り当てる ex:「1-田中」、「2-鈴木」、「3-佐藤」、「4-山田」、「5-橋本」、「6-山本」、「7-沢田」、「8-山岡」 2)1~9までの数字を入力する ex:「12345」、「3456」、「2487」 3)2で入力された数字を元に1の名前を表示する ex: 「12345」→「田中、鈴木、佐藤、山田、橋本」 「3456」→「佐藤、山田、橋本、山本」 「2487」→「鈴木、山田、山岡、沢田」 この様な処理はどうすれば実現出来ますでしょうか? 数字の組み合わせがいくつもあるのでVLOOKUPは使えない。と思い、質問させて頂きました よろしくお願い致します。
- ベストアンサー
- その他MS Office製品
- セルに入力されている文字をくっつけたい。
エクセル2010です。 よろしくおねがいします。 セルE15~E23に入力されている文字を ひとつにくっつけて 表示したいんですが・・・ 全部文字が入力されているときも あるのですが 入力がないときまあります。 その場合は D1には 何も表示しないようにしたいのです。 例えば E15にA E16にB E17にC E18~E23は入力なしとして D1に ※文字です。→A・B・C と 一つのセルに表示させるには どういう関数になりますでしょうか? よろしくお願いします。
- ベストアンサー
- その他MS Office製品
- エクセル 特定の文字を含むセルを かえす
教えてください! 特定の文字を含むセルを返したいのです。 たとえば C1セルに 田中ゆうこ D1セルに 佐藤いちろう E1セルに 酒井みみ F1セルに 鈴木かなえ G1セルに 久保ごう こんな風に横に名前があるデータがあります。 A1セルに「鈴木」と入力したら C1~G1にある「鈴木」とつく名前を検索し、 該当したらB1セルに返したいのです。 この場合 B1セルに 「鈴木かなえ」と返ってほしいのですが どのようにしたら出来るのでしょうか? また、横列の名前の中に同名は存在しません。 どうぞ皆様の知恵をお貸しください! お願いいたします。
- ベストアンサー
- オフィス系ソフト
- エクセルで該当のセルの先頭1文字を表示する方法
自治会役員の選出表を作っています。各個人が何年に何の役をしていたかの表を作りたいのですが、セルB7~D9にはどのような式を入れたらよいのでしょうか? (条件) ・その年に何も当たっていなければ空白 ・当たっていれば、当たっている役職名 の先頭1文字ずつを表示する。 A B C D E D 1 H20 H19 H18 H17 H16 2 会長 佐藤 鈴木 木村 上田 前田 3 副会長 上村 島田 鈴木 鈴木 上田 4 1組長 上田 前田 佐藤 鈴木 木村 5 2組長 田中 江崎 島村 佐藤 鈴木 6 7 上村 副 8 江崎 2 9 鈴木 会 副 副1 2 よろしくお願いします。
- ベストアンサー
- オフィス系ソフト