締切済み この数式の意味を教えてください(Excel) 2005/02/14 11:58 B1のセルに=REPT(",",ROW())&A1という数式が入力されている場合どういう計算をしなさいという意味になりますか?教えてください。 みんなの回答 (2) 専門家の回答 みんなの回答 hirumin ベストアンサー率29% (705/2376) 2005/02/14 12:10 回答No.2 ROW() そのセルの行数です。 B1に書かれているのであれば「1」になります。 B9ならば「9」になります。 REPT("●",x) ●をx回繰り返し表示する事を示します。 よって、この式は、 =REPT(",",ROW())&A1 「,」を式の入っているセルの行の分だけ繰り返し表示し、最後に続けてA1の値を表示しろ、という意味になります。 B9にこの式があれば、 ,,,,,,,,,「A1の値」 と、「,」が9個続きます。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 hogehage ベストアンサー率50% (54/107) 2005/02/14 12:06 回答No.1 REPT関数は、(文字列,繰返回数)です、 , を ROW() の数だけ繰り返します。 ROWの前にある「,」は引数の区切りになります。 ROW関数は、その行番号です。B1 ですから「1」になります。 &は、文字列を連結になります。 よって、A1に「あ」と入っていれば、 「,あ」が返されることになります。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 カテゴリ パソコン・スマートフォンソフトウェアオフィス系ソフト 関連するQ&A エクセルの数式の作り方を教えて下さい。 エクセルの表計算の数式の作り方を教えて下さい。 例えば、A1+B1=C1 の場合 C1のセルに=A1+B1と入力する所までは分かるのですが、A1に入力してB1には入力しなかった場合C1にはA1の数値が入りますが、A1かB1のどちらか一方が入力されてない場合はC1のセルを空欄にする計算式を教えて下さい。 Excel数式について Excel2010を使用しております。 A列 2~60セルに数量が入力されております。 B列 2~60セルに5種類のフルーツの名称 (りんご・みかん・ぶどう・もも・なし)がランダムに入力されております。 例えばB列に「りんご」が10か所入力されている場合、 A列に入力されている数量の合計(リンゴ数)をC1セルに返したい場合、 どのような数式(関数)を使用すればよいでしょうか? ご教示頂きたくお願い致します。 【Excel】消費税計算の数式を登録できませんか? Excel2003を使用しています。 消費税の計算をする際、例えばA1に税込の数値がある場合は[=A1*0.05/1.05]と数式を入力して画面上で計算しています。 消費税の数式を入力するセルの位置が一定なので、これを利用してマクロをボタンに登録して押したら呼び出す設定のような感じで、消費税の数式を登録できないでしょうか? セルの位置が一定とは、A3セルに数値が入っていたら、斜め下のB4セルに[=A3*0.05/1.05]、A10セルに数値が入っていたら、同じく斜め下のB11セルに[=A10*0.05/1.05]と入力するのですが、可能でしょうか? もし、マクロを使用することで可能であれば、参考までに例を示していただけるとありがたいです。よろしくお願いします。 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? OKWAVE コラム EXCEL 数式が入った空白セルを数える 毎度お世話になっています。 質問の内容ですが、例えば下記のようなシートがあるとします。 セルB1、セルC1、セルD1:手入力セル セルA1:数式「=IF(B1="","",B1+C1)」 セルA2:文字列 セルA3:数式「=IF(D1="","",D1*0.1)」 セルA4:文字列 セルA5:A1+A3の計算結果を表示 (※なお、セルA2、A4は数値が入らない) というような場合において、 ●セルB1、C1、D1になにも入力されていない場合、セルA5が空白となる。 ●セルB1、C1にのみ数値が入力されている場合、セルA5の計算結果がセルA1の値のみ。 ●セルD1にのみ数値が入力されている場合も上記と同様に計算結果が表示される。 以上の条件を満たす数式をセルA5に入力したいのですが、 COUNTBLANKは数式が入っている場合には使えず、COUNTAの場合だとセルA1、A3のどちらにも数値が入った場合に表示される、といった数式になります。 IFをいくつも使えば可能とは思いますが、もう少し単純に数式を作れたらと思い質問をさせて頂きました。 よろしければ御回答宜しくお願い致します。 (内容を訂正したため、いったん質問を削除しました。もし御回答中の方が居ましたら申し訳ありませんでした。) Excel2003の数式設定について教えて下さい。 Excel2003の数式設定について教えて下さい。 【C1セル】には 数式「=IF(A1="","",A1)」 【D1セル】には 数式「=IF(B1="","",B1)」 【E1セル】には 数式「=IF(AND(ISBLANK(C1),ISBLANK(D1)),"",(IF((C1+D1)=0,"---",C1+D1)))」 と設定した状態で、 【A1セル】に 数値「100」と入力し、 【B1セル】に 数値「200」と入力した場合、 【E1セル】は 「300」と出力されますが、 【A1セル】、もしくは【B1セル】を 空欄にした場合、 【E1セル】は エラーとなり、「#VALUE」と出力されてしまいます。 小生としては、【C1セル】【D1セル】の両セルとも表示上は空欄の為、 ISBLANK関数でTRUEと判定し、【E1セル】は空欄になってほしいのですが、 【C1セル】や【D1セル】には数式が設定されている為、 ISBLANK関数でTRUEと判定されずに、「IF((C1+D1)=0」の演算でエラーとなっている様です。 小生が実現したいこと、 「【C1セル】と【D1セル】の数式の実行結果が空欄以外の時のみ、 【E1セル】の数式を実行する。」 の方法をご存知の方、教えて下さい。お願い致します。 [Excel]入力規則の数式が計算されずエラー表示も出ないようになりま [Excel]入力規則の数式が計算されずエラー表示も出ないようになりました お世話になります。(先日もこちらではお世話になりました。ありがとうございます。) EXCEL 2007 を使用しています。 入力規則を使用して数式を実行したいと思い 初めて[入力規則]-[ユーザー設定]-[数式]欄に数式を書いて結果を得ようと してみたのですがエラーとなってしまいました。 数式に間違いがあるらしいエラーだったため何度か数式を見直し・やり直したのですが、エラーでした。 入力規則ではなく普通のセルにこの数式を入れると問題なくほしい値が帰ってくるので、 なぜ入力規則では、エラーが出るのか分かりません。 また、何度も入力規則をやり直しているうちに エラー表示ウィンドウが出なくなりました。出ないだけなら成功したと思うのですが、 エラーウィンドウが出ないだけで、数式は実行されません。 入力規則の全ての値をクリアにしてから再度 設定、式を入力しても エラー表示ウィンドウも値も出てきません。 試しにA1セルに簡単な数式を入力規則で行ってみました。 =1+2+3 とか =SUM(B1:D1) (↑値は6になる) これでもエラーも数式の結果となる値もでません。 ちなみに入力規則のリスト表示など他の機能は問題なく値が帰ってきます。 何か間違っているのでしょうか? ちなみに入力規則に記入したかった数式は↓になります =IF(INDIRECT("F"&ROW())>0,ROW()-2," ") 数式の説明: ・もしF列のこのセルと同じ行に何か値が入っていれば【行-2】になる値を表示 A3セル 入力規則を適用 F3セル 何か値が入っている A3セル A3といのは3行目のことだから 3-2=1 となり、計算結果の 1 が表示される ・もしF列のこのセルと同じ行に何も値が入っていなければ空欄のままにする というものです。 お分かりになる方いらっしゃいましたらご教授下さい。 よろしくお願い致します。 数式教えて 数式教えてください。 たとえば、セルA1に4以外の数字(1~3、5~∞)が入力された場合、セルB1に数字"1"を返す数式を教えてください。 Excel2007で数式のオートフィルの仕方について Excel2007で数式のオートフィルの仕方について ただの数字をセルA1に1、セルA2に3と入力し、A1とA2を範囲選択して、 下方向にオートフィルすると 1 3 5 7 9 となるのですが、 数式の場合、このような連続入力になりません。 例えば、 =B1 =B3 =B5 =B7 =B9 のようにするにはどうすればいいのでしょうか。 オートフィルはできないのでしょうか。 【Excel】数式のコピー(再質問) Excel2003を使用しています。 http://personal.okwave.jp/qa3119521.html で、一度質問させていただいているのですが、再質問です。 Sheet1からSheet2へダイレクトにデータ参照させるのは難しいとのことで、作業用シートを経由して参照する方法を教えていただきました。 下記の数式を作業用シート(仮にSheet3)のA1セルに入力後、下方向へコピーすると、転記するべきデータが縦方向に表示されるようですが、A10セル以降が不要なデータが3行ずつ入り込んできているようで、うまく表示されません。 A1 = OFFSET(Sheet1!$B$7,INT((ROW()-1)/6),MOD(ROW()-1,6)) 次に、Sheet2のC7セルに以下の式を貼り付け、右方向と下方向にコピーするとよいとのことでした。 C7 = OFFSET(Sheet3!$A$1,(ROW(A1)-1)*9+MOD(COLUMN(A1)-1,9),0) 数式の中身を少しいじってみたのですが、うまくいきません。 どこを変更すればいいでしょうか?よろしくお願いします。 エクセルでこの数式の意味は? 前任者が作成したエクセルの表で、 =+SUM(A:T!B6)という数式が入ったセルがあります。 この数式の表す意味を教えて下さい。 (A~TのシートのB6のセルを??) 宜しくお願いします。 すみませんEXCEL再質問になります。 頂いた数式を基に作業をしていたのですが、思ったより問題が 出ました。申し訳ないのですが再質問させてください。 A点、B点を直線にする数式は他に方法は無いものでしょうか。 先日教えて頂いた数式ですが、 >例えばA1=10、A9=90として >A2セルに =A$1+(A$9-A$1)*(ROW()-ROW(A$1))/(ROW(A$9)-ROW(A$1)) >A8まで式を複写 と教えて頂いたのですが、引き続き A10=50、A18=100の場合 =A$10+(A$18-A$10)*(ROW()-ROW(A$10))/(ROW(A$18)-ROW(A$10)) になり行の部分を手入力で変更しなければなりません。 (行数が最大500行ほどのブックもあり厳しいです) また、以下の方法も教えて頂いたのですが、 =(A4-A1)*2/3+A1 =(A4-A1)/3+A1 セルの区間に変更があると 2/3 や /3 の部分を 手入力で変更しなければなりません。 入力ミスや変更作業時間の可能性を少しでも 無くしたいので最小限の変更にしたいです。 マクロも含め手段はないでしょうか。 よろしくお願い致します。 excel2000でのコピー excelで数式のコピーについてです。 たとえば、セルA2に「=A1+B1」を計算させて、その数式をセルB2にコピーするとします。その場合、セルB2にコピーした数式は「=B1+C1」というようにセルの指定も自動的に1つずれてしまいますが、あくまでもセルB2にセルA2と全く同じ数式をコピーしたい場合はどのようにしたらよいのでしょうか? ヤバいパソコンが壊れたかも!?事前に知っておきたい3つの兆候と対策 OKWAVE コラム Excel2000で連続数式の作成 セルA1~A20に数字が入っています。同様にセルB1~B20にも数字が入っています。この時、 セルC1に数式A20-B20 セルC2に数式A19-B19 セルC3に数式A18-B18 という様にセルC20まで連続した数式を入れたいのですが。できそうでできないので困ってます。 よろしくお願いします。 Excel数式入力 セルC2の合計がF1の数値と同じになるようにセルB4に数式を入力したいのですが。D列が数式となります。尚、F1の値は都度手入力で変更されます。数式を何度か入れたのですが数値がちぐはぐになりうまくいきません。B4に入力する関数もしくは何か良い解決策はあるでしょうかよろしくお願いします。 EXCEL数式について質問です。 EXCELをつかったスケジュール管理を行いたいと思っています。 上記内容に対して、数式がわからないところがあるのでアドバイスお願い致します。 添付に現状のフォーマットがあります。 (確認をお願い致します) まず (1)Bセルに開始日を入力 Cセルに終了日を入力 (2)D:Fに反映する。(数式をつかった) ※D:Fセルへの数式をつかった表示は出来ますが、 BとCセルが日付(a月a日)に対してD~Fは2/B 2/M 2/Lでの管理にしたいです。 定義 2/B: 1日~10日 2/M 11日~20日 2/L 21日~31日 作業列を使用しても大丈夫です! 以上の内容アドバイスをよろしくお願い致します。 エクセル2010の数式について エクセル2010で簡単な数式を使ってカレンダーを作成するときに、 まずAIのセルに「日」を入力し、ドラッグして「土」まで入力。 次にA2のセルに「1」を入力しB2のセルに「=A2+1」の数式を入力し土曜日のセル(G2)まで数式をドラッグ。 次にA3のセルに「=G2+1」、次B3のセルに「=A3+1」といれ土曜日のセル(G3)までドラッグ、 それを繰り返ます。 そして第5週目にはいり、A6のセルに「=G5+1」と入力し次B6のセルに「=A6+1」と数式を入れると自動的に次のセルからG6(土曜日)のセルまでドラッグしなくても数式が入ってしまいます。これはなぜなのでしょうか? 2010になってからの特徴でしょうか?教えてください。 【EXCEL】数式=SUM(A1*B1+A2*B2+・・・+A100*B100)を簡略化したい お世話になります。 今Excelで、A1~A100とB1~B100まで数値が入っています。 セルC1に「=A1×b1」、C2に「=A2*B2」…C100に「=A100*B100」と入力しました。 そしてセルC101に「SUM(C1:C100)」と入力して合計を出しました。 (実際はもっと複雑な計算なのですが、説明の為に簡略化しています) そうすると、計算結果セルが多く発生するためファイルサイズが莫大になってしまうのと、それを数千行×6列以上を一気に計算するとXPのリソースが足りないと出て計算できません。 なので2~3列ずつ何回も数式コピペを繰り返すことになっています。 そこで【別セルに掛け算をしてから全部SUMで足す】のではなく【1つのセルに掛け算とSUMを組み込む】という事を考えて =SUM(A1*B1+A2*B2+・・・+A100*B100)を を入力しようとしたのですが、数式が長すぎて四苦八苦です。 この式、なんとか簡略化できませんか? Excel 数式の意味を教えて 先日 この相談箱で下記のような数式をアドバイスしていただきました =SUMPRODUCT((MATCH(A$1:A$200&B$1:B$200,INDEX(A$1:A$200&B$1:B$200,),0)=ROW(A$1:A$200))*(A$1:A$200=A2)) 所期の解を得ることができ大変ありがたく思っておりますが 今度はこの数式の意味を知ればほかでも応用できるのではないかと思い アドバイスをお願いする次第です 特に”&”が2箇所で使われていますが これはどういう働きをしているのでしょうか こういう使われ方をしているページでもあれば教えていただけないでしょうか よろしくお願いします エクセル 数式について教えてください。 エクセルの数式について教えてください。 教えてください。たとえばA1のセルが1000、B1のセルが500でC1のセルに=B1-A1と入力します。そうすると 500と表示されます。これはこれでいいのですがたとえばA1に1000入力しB1が空欄だとC1にはA1セルの1000が入力されます。 A1だけのセルに1000と入力した場合にC1には空欄か#DIV/0見たいなエラーメッセージをさせたいのですがどうすれば よろしいでしょうか? EXCEL: 数式を含んだΣは可能ですか? エクセルで合計を求める際の質問がございます。 以下の例をご覧ください。 行 A B 列 1 5 4.2 2 4 5.2 3 8 2.3 4 7 6.9 上の様な配列のとき、 =SUM ($A1*(B1)+$A2*(B2)+$A3*(B3)+$A4*(B4)) という内容の計算を入力したい場合、現在の小生の知識ではいちいち同じ式を全て手で入力しなければならず、その分誤入力の危険性も高くなります。 式(例:$A1*(B1))を入力、範囲を選択すればその式が対応するセルにそれぞれ当てはまってくれるような入力方法はないでしょうか。 C行に一回=$A1*(B1)と入力すればその合計を普通のオートサムで求められますが、行が増えて後々困るのでしたくありません。 もしよろしければお知恵を拝借したく存じます。 注目のQ&A 「You」や「I」が入った曲といえば? Part2 結婚について考えていない大学生の彼氏について 関東の方に聞きたいです 大阪万博について 駅の清涼飲料水自販機 不倫の慰謝料の請求について 新型コロナウイルスがもたらした功績について教えて 旧姓を使う理由。 回復メディアの保存方法 好きな人を諦める方法 小諸市(長野県)在住でスキーやスノボをする方の用具 カテゴリ パソコン・スマートフォン ソフトウェア Excel(エクセル)Word(ワード)PowerPoint(パワーポイント)Access(アクセス)その他MS Office製品オフィス系ソフトPhotoshop(フォトショップ)Illustrator(イラストレーター)その他Adobe製品画像・動画・音楽編集ホームページ作成ソフト筆まめ・はがき作成フリーウェア・フリーソフトその他(ソフトウェア) カテゴリ一覧を見る OKWAVE コラム 突然のトラブル?プリンター・メール・LINE編 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? 友達って必要?友情って何だろう 大震災時の現実とは?私たちができる備え 「結婚相談所は恥ずかしい」は時代遅れ!負け組の誤解と出会いの掴み方 あなたにピッタリな商品が見つかる! OKWAVE セレクト コスメ化粧品 化粧水・クレンジングなど 健康食品・サプリ コンブチャなど バス用品 入浴剤・アミノ酸シャンプーなど スマホアプリ マッチングアプリなど ヘアケア 白髪染めヘアカラーなど インターネット回線 プロバイダ、光回線など