ベストアンサー エクセルについて 2012/10/03 15:59 写真添付したので確認ください。 赤文字は自分で入力した項目・数字です。 Bにサイクルを入力すると、そのサイクル(間隔)でCの売上の数字が自動的にセルに入るようにしたいのです。(自動的に入った数字は写真でいう黒文字です。) 例えば、、、 「Aは売上1980円が3サイクル」なので、H2、K2、N2に1980が自動的に入力される。 「Bは売上2480円が2サイクル」なので、H3、K3、N3に2480が自動的に入力される。 「Cは売上3500円が2サイクル」なので、H4、K4、N4に3500が自動的に入力される。 ・・・ こういったことは関数で出来ますか? 画像を拡大する みんなの回答 (4) 専門家の回答 質問者が選んだベストアンサー ベストアンサー keithin ベストアンサー率66% (5278/7941) 2012/10/03 22:41 回答No.4 F2に =IF(COLUMN()-MATCH(99999,$A2:E2,1)=$B2,$C2,"") と記入し、各行の赤記入のセルの右のセル範囲にコピー貼り付けておきます。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 その他の回答 (3) kagakusuki ベストアンサー率51% (2610/5101) 2012/10/03 20:45 回答No.3 C列に何も入力されていなかったり、サイクルが入力されていなかったり、C列よりも右にある列(D列~)にC列の値と同じ値が入力されていなかったりする場合には、エラーとはならずに何も表示されない様にする方法で、 且つ、同じ行の途中に何か別の数値や文字列が入力されていた場合でも、同じサイクルで表示させる方法です。 まず、F2セルに次の数式を入力して下さい。 =IF(ISNUMBER(1/(MOD(COLUMNS($D2:F2)-MATCH($C2,$D2:E2,0)+1,$B2)=0)),$C2,"") 次に、F2セルをコピーして、キーボードで金額を入力するセル(御質問者様の添付画像の例ではE2、D3、E4、F5、E6)を除いた、D2:O6の範囲に貼り付けて下さい。(実際には、F2セルをコピーして、D2:O6の範囲にまとめて貼り付けてしまい、後からE2、D3、E4、F5、E6に金額を入力し直した方が速いですが) 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 KURUMITO ベストアンサー率42% (1835/4283) 2012/10/03 16:59 回答No.2 D2セルには次の式を入力して右横方向にドラッグコピーしたのちに下方向にもドラッグコピーします。 =IF($A2="","",IF((COLUMN()-MATCH(10^10,$A2:C2))=$B2,$C2,"")) D列、E列、F列のセルに手動でデータが入力された場合にはそのセルに入力されている式は消されてしまいますので注意が必要ですね。セル内の式が消されたとしても他のセルに式が入力されている限りは正常に表示されます。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 KURUMITO ベストアンサー率42% (1835/4283) 2012/10/03 16:37 回答No.1 D,E,F列にも赤の数字が入っていますね。どのようなルールで入力しているのでしょう。 質問者 補足 2012/10/03 16:45 DEF列の赤文字は自分で入力しています。 このDEFを基準(スタートライン)として、「2サイクル」「3サイクル」「5サイクル」ごとに黒文字が自動で入力されるようにしたいのです。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 カテゴリ パソコン・スマートフォンソフトウェアオフィス系ソフト 関連するQ&A エクセル 「A1セル」に、文字でも数字でも記号でも何でも良いので、 とにかく何か入力されたら 「C1セル」に自動で「★」と入力されるようにしたいのです。 ただし、 「B1セル」にも、文字・数字・記号でも何でも良いので、 とにかく何か入力されると 「C1セル」は空白にしたいのです。 関数でこんなことは可能でしょうか? エクセルのIFについて 選択肢が三つあります。 A=100 B=200 C=300 ABCのうちいづれかをセルK1に入力したとき、自動的にセルK2に100、200、300のいづれかが入力されるような数式がわかりません。 私は「=IF(K9=A,100,IF(K9=B,200,300))」と入力したのですが、 勝手に「=IF(K9=a,100,IF(K9=B,200,300))」とAがaに変換され、エラーになってしまいます。 どのような数式を入力すればよいのでしょうか。 よろしくお願いいたします。 EXCELの関数で... 以下のようなことが関数でできないでしょうか。 L1~L10に文字 M1~M10に文字 N1~N10に日付け が、入ってます。 K1~K10は空白ですがここに1~10の数字をランダムに入れます。 そのとき、Kに1の入った行(L,M,N,)の内容をA5,B5,C5に、 Kに2の入った入った行(L,M,N,)の内容をA6.B6,C6にと Kに10が入ったところまでを順次行いたいのですが できるでしょうか? どなたか、よろしくお願いいたします。 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? OKWAVE コラム EXCELで文字入力 「A1」に数字、「B1」に文字、「C1」に数字、「D1」にまた文字を入力するような表の場合、セルを移動しただけで、かな入力になるような自動設定はどうしたらよいのでしょうか? エクセルについて 下記のような処理を関数でしたいです。 例えば下記のように入力されている表があるとします。 A1 1月1日 B1 100円 C1 空欄 D1 現金 E1 データA A2 1月2日 B2 空欄 C2 101円 D2 現金 E2 データB A3 1月3日 B3 101円 C3 空欄 D3 電子マネー E3 データA A4 1月4日 B4 102円 C4 空欄 D4 現金 E4 データC これを下記のように現金の部分だけ抽出しデータAもしくはデータBと入力されているものは金額と空欄の部分を逆にしたいです。 G1 1月1日 H1 空欄 I1 100円 J1 現金 K1 データA G2 1月2日 H2 101円 I2 空欄 J2 現金 K2 データB G3 1月4日 H3 102円 I3 空欄 J3 現金 K3 データC エクセルで お世話になっております。 現在エクセルで毎日の売り上げ表を作成していまして、 ・A列一行ごとに毎日の計画数字が入っている ・B列に毎日、売り上げ数字を入力 ・C列にはB列に結果数字を入れるごとに合計 ・表最後にC-AとC/A という具合になっています。 そこで、この表最後のC-A・C/Aの数式を毎日B列に売り上げ数字を入れた行での自動計算みたいなものができればと思っているのです。 (今現在は毎日表最後の式のA・C列を手動で一行ずらしている状態です) 説明がうまくできずわかりづらいとは思いますが、方法があれば回答よろしくお願いいたします。 エクセルで入力した数字と同数のセルを着色したい 1~4の数字をエクセルの列に入力すると、自動的にその横のセルが数字分塗られるようにしたいのです。 具体的には、J1に1と入れると、K1ひとマスが青くなり、J2に4と入れると、K2,L2,M2,N2の4マスが青くなると言うように、数字を入れるとどの項目がどのレベルかと言うことが、表のように一目でわかるようにしたいのです。 マクロは全く素人ですので、わかるように教えて頂けると助かります。 皆様、宜しくお願い致します。 エクセル操作 エクセル2007です。A1に0、A2に5、A3に10と数字があります。 B1からK1のセルにA1のセル0のデーター、B2からK2にはA2の5のデーター、B3からK3にはA3の10のデーターが入っています。 あるセルに0,5,10のうち任意の数字を入力した場合にその数字のBからKまでのデーターが他のセルで参照できるようにするにはどの関数を使用すれば宜しいのでしょうか。 ご教示ください。 EXCEL VBA教示お願い致します あらかじめA1セルに●を設定してあり K2からT2に1~10の符号をいれておきます A3からJ3の10個のセルに1から10の数字を入力した時 同じ数字は入れない 例えばA3に5、B3に7、C3に9と入力した時に K3からT3の5,7,9の位置セルにA1の●を代入する こんなことができるVBAを利用したいのです 丸投げで申し訳ありませんがよろしくお願いいたします。 エクセルマクロ:空白行を除いてコピー マクロで次の作業を処理したいのですが、どのようなコードを書けばよいのでしょうか?教えてください。よろしくお願いします。 ○sheet1 ☆左側 列B~Hをワンセットとしたものが、計51行ある。先頭はタイトル行で9行目である。 D列には固定の文字列が与えられており、E列はブランクで、D・Eともに非表示にしておきたい。 B10~B59には、固定で1~50の数字が順番に与えられている。 C10~C59、G10~G59、H10~H59には数値が、F10~F59には文字列が入力される。 空白の場合もあり、どの行に入力されるかは不明。 ☆右側 列J~Pをワンセットとしたものが、計51行ある。先頭はタイトル行で9行目である。 J10~J59には、固定で51~100の数字が順番に与えられている。 K10~K59、M10~M59、O10~O59、P10~P59には数値が、L10~L59、N10~N59には文字列が入力される。 空白の場合もあり、どの行に入力されるかは不明。 ○sheet2 sheet1のボタンをクリックし、sheet2を表示させ、 sheet1の値を次のようにsheet2に貼付けたい。 sheet2のB8~H107の範囲内で上から、sheet1の左側B10~H59と右側J10~P59の空白を含む行を除いた セット(列B~H、列J~P)のみをコピーし、左側と右側を連続して、値のみ貼付けたい。 ※C列とK列の空白を判定すれば良い ※並べ替えなどのために別シートを置きたくない ※非表示列の扱い方 エクセルについて (1) ページ1のB2に2012/07/03と入力したらシート部分に07/03又は7月3と表示 したいのですが自動でしてくれる方法ないでしょうか? (2) C3に数字が記入しており、C4に特定の文字が出てきたらC3の数字をD3に同じ数字を 表示する方法ないでしょうか? 現在使っているのはMS2010Pr使用しています Excelで飛び飛びのセル(列)を参照したいのですが…その2 ある「sheet1」で、G1="A",H1="B",I1="C",J1="D",K1="E",L1="F",M1="G",N1="H",O1="I",P1="J",Q1="K",・・というように文字が入力されているとすると、5列飛びの値A,F,K・・・(G1,L1,Q1・・・)が欲しいのです。そして、その値が「sheet2」に、C5=A,D5=F,E5=K,F5=P・・・となるようにしたいのです。ただ数値が5ずつ増加するのではなく、そのセルに入力されている文字列を参照したいのです。 それをまた、「sheet1」の、G2="A",H2="B",I2="C",J2="D"・・・の値でも同じ事をしたいのですが・・・。 よろしくお願いします。 ヤバいパソコンが壊れたかも!?事前に知っておきたい3つの兆候と対策 OKWAVE コラム エクセルの条件文で抽出したセルに改行を入れたい 条件文で作成した文字列内に改行を入れる方法を教えてください。 下記のようなエクセル(以後、数百行あります)があり、○がついているところの1行目にある文字をK2セルに入力したいと思います。 A B C D E F G H I J K 1 あ い う え お か き く け こ 2 ○ ○ ○ ○ ○ 3 ○ ○ ○ ○ K2セルには、○印のついている あ え き け こ と改行して出力されるように関数を組むにはどうしたらいいのでしょうか? =IF(A2=○,A1&"","")&IF(B2=○,B1,"")&IF(C2=○,C1,"")&IF(D2=○, D1,"")&IF(E2=○,E1,"")&IF(F2=○,F1,"")&IF(G2=○,G1,"")&IF(H2=○,H1,"")&IF(I2=○,I1,"")&IF(J2=○,J1,"") と入力してみましたがうまくいかず、これではうまくいったとしても 改行なしで あえきけこ と出てしまう気がします・・・。 一晩悩みましたがどうしてもうまくいかないのでどなたか教えてください。 よろしくお願いいたします。 EXCELに詳しい方 EXCELに詳しい方、以下2点わかりましたら宜しくお願いします (1)セルA1に「食費」「交際費」と記載すると セルB1に記載されていたものが消える(空欄にする)ようにするにはどうすればいいでしょうか? セルB1に直接数字を入力したく関数を入れてしまうと数式が上書きされて消えてしまうので 関数ではない設定で方法はありますか? 条件付き書式でできるかな、と思いましたが設定できるのは書式だけで セルに入力していたものを消すことは不可能ですよね・・? (2)A1にアルファベットと数字の文字、C1には数字があるときに B1に1から連続した数字を自動的に割り振られるようにしたいです つまり A列 B列 C列 JKL456 1 3000 2 4003 3 5456 4 5894 S56D 1 8111 2 4512 3 6812 SJN2 1 5812 2 4213 ポイント A列とC列に入力されたときB列が1になる C列に入力されているとき上の1から連続した数字をもってくる A列とC列は自分で入力するがB列は自動で数字が入るようにしたい できたらマクロを使わないで設定できたらいいですが マクロを使わないとできないようであれば そのやり方も教えてください。 宜しくお願い致します。 エクセルで数字を振り分ける エクセルで、例えば複式簿記の仕訳伝票のように数字を入れたらその数字が複数のセルに自動的に入力されるようにするにはどうすればいいでしょうか? 例えば、10,000円入金された場合、A1に10,000と入力すれB1,C1,D1にも自動的に10,000と入力される。 また、別のシートやOneDriveのエクセルにも入力することはできますか? エクセルで、こんな関数はありますか? あるセルに数字を入力すると、決まった文字を表示するようにしたいです。 たとえば・・・ A列は1.2.3.4と言った数字を入力します。 その隣のB列には、文字を自動表示。 「A1」に「1」と入力すると「B1」には「区分A顧客」と表示させる。 「A1」に「2」と入力した場合には「B1」には「区分B新規」と表示させる。 と言った様に、4種類くらいの表示を数字を入力するだけで、自動で表示させられるようにしたいです。 どなたか分ります方、よろしくお願いします。 Excelの関数『IF』にて・・・ EXCELにて、関数IFを使って一覧表から 自動入力をしたいと考えています。 例えば、以下のようにしてセル『C1』の数字に 応じて、自動を試みたい時 =IF($C$1>80,"=A1",IF($C$1>70,"=B1","=C1")) =A1,=B1,=C1 の場所を文字列としてしか読み取ってくれません =A1,=B1,=C1では無く=A1,=B1,=C1のセルに入力されてる 数式(他のセルの値)を、表示したいんですが どのようにすれば可能でしょうか? 何度やっても「=A1」と、そのまま文字列として出て来ちゃいます。 エクセル カレンダー エクセルのカレンダーついて教えて下さい。 B1 西暦 C1月日 B9 日 月 火 水 木 金 土 B10 ~ H12 B16~ H12 B18~ H12 B20~ H12 上記4段に日にちの数字のみ(1 2 3 4) 入力になります。 表は一ヶ月単位 表のレイアウトは横 B1 西暦 C1月日 に入力をしたら、日にちが自動で反映されるように、 したいのですが、詳しい方計算式を教えて頂けますでしょうか? 宜しくお願い致します。 エクセル2003ですが、例えば エクセル2003ですが、例えば A,B,Cと項目があります。 Aが売り上げの数字だとします。 C、にAの売り上げの30%の数字を表すようにします。 B、に項目のA-Cを表すようにしたいのですが、どのように設定をしたら良いのですか? その下の行にも同じ計算をしたいのです。 その下にも同じ計算を繰り返していきたいのです。 全て同じ計算にするにはどうしたら良いのですか? 論理式 真の場合 偽の場合 の入力がわかりません。 IFでよいのでしょうか?教えて下さい。 エクセルの使い方に関して エクセルの使い方に関して2点教えていただけないでしょうか? (1)例えば、「C2」のセルに$100と入力したら、自動的に隣のセル「D2」に(1ドル80円の計算で)「\8,000」と表示できるようにするにはどうすればいいでしょうか? (2)下記のような計算をエクセルでしたいと思っています。 「売り上げ予定価格」-「仕入額」「外注費用」=「利益」 この「売り上げ予定価格」をA2のセルに入力し、「仕入額」をB2に、「外注費用」をC2に入力すると、自動的にD2に「利益」を表示させたい場合はどうすればいいでしょうか? 基本的なことで恐縮ですが、ご返信なにとぞよろしくお願いいたします。 注目のQ&A 「You」や「I」が入った曲といえば? Part2 結婚について考えていない大学生の彼氏について 関東の方に聞きたいです 大阪万博について 駅の清涼飲料水自販機 不倫の慰謝料の請求について 新型コロナウイルスがもたらした功績について教えて 旧姓を使う理由。 回復メディアの保存方法 好きな人を諦める方法 小諸市(長野県)在住でスキーやスノボをする方の用具 カテゴリ パソコン・スマートフォン ソフトウェア Excel(エクセル)Word(ワード)PowerPoint(パワーポイント)Access(アクセス)その他MS Office製品オフィス系ソフトPhotoshop(フォトショップ)Illustrator(イラストレーター)その他Adobe製品画像・動画・音楽編集ホームページ作成ソフト筆まめ・はがき作成フリーウェア・フリーソフトその他(ソフトウェア) カテゴリ一覧を見る OKWAVE コラム 突然のトラブル?プリンター・メール・LINE編 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? 友達って必要?友情って何だろう 大震災時の現実とは?私たちができる備え 「結婚相談所は恥ずかしい」は時代遅れ!負け組の誤解と出会いの掴み方 あなたにピッタリな商品が見つかる! OKWAVE セレクト コスメ化粧品 化粧水・クレンジングなど 健康食品・サプリ コンブチャなど バス用品 入浴剤・アミノ酸シャンプーなど スマホアプリ マッチングアプリなど ヘアケア 白髪染めヘアカラーなど インターネット回線 プロバイダ、光回線など
補足
DEF列の赤文字は自分で入力しています。 このDEFを基準(スタートライン)として、「2サイクル」「3サイクル」「5サイクル」ごとに黒文字が自動で入力されるようにしたいのです。