• ベストアンサー

エクセル

例えば、 C13からCH13のセルに文字(文字の特定は無し)の入力があれば、 CI13に『1』と入力されるようにしたいです。 どのようにすればよいのか教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.1

一例です。 文字(数値含まない)場合、=IF(COUNTIF(C13:CH13,"*"),1,"") 文字&数値の場合、=IF(COUNTA(C13:CH13),1,"")

628irawami
質問者

お礼

できました! すばやく教えていただいて本当に助かりました。

関連するQ&A

  • エクセルマクロ

    横7列、縦64行が1枚の台紙(A4サイズに収まる)が横方向に20枚並んでいます。 その20枚の台紙のうち入力した分の台紙(何枚目)までを、 『印刷範囲の設定』というマクロを組みたいと思っています。 ただし台紙自体に元から文字などが入力されているので、 単純に最終入力ページと設定できません。 そこで「20枚それぞれのある特定のセル」に文字が入力がされた場合にそのセルを含む ページまでを印刷範囲として指定できないでしょうか? 特定セルの場所は 1枚目「C4」、2枚目「J4」、3枚目「Q4」、4枚目「X4」、5枚目「AE4」、6枚目「AL4」、7枚目「AS4」、 8枚目「AZ4」、9枚目「BG4」、10枚目「BN4」、11枚目「BU4」、12枚目「CB4」、13枚目「CI4」、 14枚目「CP4」、15枚目「CW4」、16枚目「DD4」、17枚目「DK4」、18枚目「DR4」、19枚目「DY4」、 20枚目「EF4」 となっており、1枚単位で考えると3列目・4行目の位置です。 ちなみに4行目には上記セル以外に元から文字が存在します。

  • エクセルで

    エクセルについて 範囲指定したセルのどれかに文字が入力された際 指定したセルに特定の文字が入力されるようにしたいです 例えばB3からG3までのセルになにか文字が入力された際に、A3セルに1と入力させる場合はどうしたら良いのでしょうか? 教えてください

  • エクセル アクティブ中のセルにマクロ実行

    表題の件について質問させていただきます。 基本的に数字の入っているセルなのですが、たまに数字の前に備考として特定の文字を入力しています。  特定文字例:東京・千葉・埼玉・鈴木・木村・佐藤  入力後の例:東京232・木村50 その特定の文字の入力には、マクロ登録してあるボタンで実行しています。  ActiveCell.FormulaR1C1 = "特定の文字" さて、質問なのですが、上記ではセルを選択しているときにボタンを押すことで特定文字の入力はきるのですが、入力中っていうのかな?カーソルが点滅している最中にはマクロが実行できないのです。 その為、数字の入った後のセルを選択してボタンを押すと、いちど数字の上に特定文字が上書きで入力されて数字が消えてしまいます。 現在は、ボタンを押して特定文字を入力した後に再度数字を入力しています。 どうにか、セルの選択中でもカーソル点滅中でもマクロを動かすことはできないでしょうか。 よろしくお願いいたします。

  • エクセル

    「A1セル」に、文字でも数字でも記号でも何でも良いので、 とにかく何か入力されたら 「C1セル」に自動で「★」と入力されるようにしたいのです。 ただし、 「B1セル」にも、文字・数字・記号でも何でも良いので、 とにかく何か入力されると 「C1セル」は空白にしたいのです。 関数でこんなことは可能でしょうか?

  • エクセルのセル内文字の抽出について

    エクセルのセル内に入力された文の中から、 特定の文字だけを別セルに表示させる方法を教えてください。 たとえば、 セルA1 今日は晴れでした。 と入力すれば、 セルB1 今日 セルC1 晴れ のようにしたいのです。 よろしくお願いします。

  • エクセルで特定の文字列が入った行を非表示にしたい

    エクセル(97)で特定の列のセルに特定の文字列が入った行を非表示にする機能はありますでしょうか? 例えばC列の3行目以降から「無し」という文字列が入ったらその行を非表示にしたいのですが・・・

  • エクセルで特定の文字を見つけたら数値に変換したいで

    セルに特定の文字を入力したら10と認識させたいのです。 たとえば、セルA1に数字でなく文字を入力すると隣のB1に10、C1も10、D1も10・・・というようにしてB1+C1+D1+E1でF1に合計の40が表示されるようにしたいのです。B1、C1、D1は空白にしたいです。A1の隣から10が発生するようにしたいのです。文字は『OPEN』という文字が入ってるときにそうさせたいのです。 説明がわかりづらいかもしれませんがどうぞよろしくお願いいたします。

  • エクセルの計算式

    一定期間気温を入力し「前日比」を求めるようなエクセルで連続した隣り合わせのセルの数値差を求める計算式を教えてください。 セルAI=100、BI=120、CI=125、DI=130 と入力があった時、BI-AI=20.CI-BI=5,DI-CI=5・・・といった計算式で簡単に設定する方法はありませんか?

  • エクセル 置換後の文字列について

    エクセル2003です 置換後の文字列について質問させてください 特定のセルに文字を入力し 例 C100に(9月)等 検索と置換にて 置換後の文字列を C100のテキストに 置換したいのですが 入力時にC100を選択する方法がわかりません  よろしくお願い致します

  • エクセルの使い方

    基本的な質問ですみません。 エクセルで、たとえばA1に特定な文字を入れた時に、B1に特定な数値を出したいのですが、どうすればよいのでしょうか? 具体的には、簡単に言うと例えばA1のセルに漢字『済』をと言う文字を入力するとB1のセルに数字の『0』が連動して入力される方法なのですが・・・。なかなか、うまく表現できなくてすみませんが、誰か分かるかたいらっしゃいますか?宜しくお願いします。