ベストアンサー Excelで45行で1ずつ増える関数はどのようにしたら? 2008/07/03 10:16 1行から45行までは1、46行から90行までは2、91行から135行までは3と表示、以下延々と続く。 このような場合、どのように入力したらいいでしょうか? みんなの回答 (3) 専門家の回答 質問者が選んだベストアンサー ベストアンサー kigoshi ベストアンサー率46% (120/260) 2008/07/03 10:20 回答No.1 =INT((ROW()-1)/45)+1 質問者 お礼 2008/07/03 11:26 ありがとうございます。 助かりました。 通報する ありがとう 0 広告を見て他の回答を表示する(2) その他の回答 (2) noname#176215 2008/07/03 10:24 回答No.3 =INT(ROW(A45)/45) でも 質問者 お礼 2008/07/03 11:27 ありがとうございます。 助かりました。 通報する ありがとう 0 mu2011 ベストアンサー率38% (1910/4994) 2008/07/03 10:24 回答No.2 一例です。 =ROUNDUP(ROW(A1)/45,0) 質問者 お礼 2008/07/03 11:27 ありがとうございます。 助かりました。 通報する ありがとう 0 カテゴリ パソコン・スマートフォンソフトウェアオフィス系ソフト 関連するQ&A エクセルの関数に関する質問です エクセルで 1行目に数字4つ(1列に数字1つずつ)と 2行目に数字4つ入力した際、 1行目と2行目で重複していない数字を それぞれの行の5列目以降に表示させるには どのような関数にすれば良いでしょうか? 具体的に何がしたいというと 例えば 2 4 5 6 3 5 4 7 と入力した場合 2 4 5 6 3 7 3 5 4 7 2 6 と表示させたいのです。 どうぞよろしくお願いします。 エクセルの関数について いつもお世話になっております。 仕事で必要な帳簿作りをしておりまして、いろいろ質問をさせていただいております。 以下の条件でデータを表示する方法をおしえてください。 A列2行目より縦方向に原料の入荷日と出荷日を入力します。 B列2行目より縦方向に入荷した原料の使用期限を入力します。(入荷した日だけの入力です。出荷日に使用期限は入力しません。 C列1行目にもっとも最近入荷した物の、使用期限を表示させたいのです。 宜しくお願いいたします。 エクセルの関数で また皆様のお知恵を拝借したく 先週に数値の大きい順番に項目を並べたいという質問をさせていただきましたが、そこに条件を付け足して、同じように求めたいのです。 シート1には A列 B列 C列 1801 りんご 500 1801 みかん 350 1801 なし 700 ・ ・ 1802 みかん 250 1802 ぶどう 600 ・ ・ 1812 かき 1000 B列、C列は以下に項目と数字が並んでいきます。 A列は年月が入ります。 月の入力は毎月20項目程度になります。 そしてシート2のD列1行目から5行目に1801における上位金額の5項目 E列1行目から5行目に1802における上位金額の5項目 ・ ・ O列1行目から5行目に1812における上位5項目 というように取り込みたいのです。 集計シートに関数を入れて自動的に上位項目を表示させるにはどのような関 数を使えばよろしいのでしょうか。 入力されていない場合は表示はしないような形で行いたいのです。 よろしくお願いします。 エクセルの関数 お世話になります。 エクセルで列Aで行2以下に3/1・3/2・・・と日付を入れていきます。列Bに売った個数を入れていきます。 売れない日が多い為トビトビになります。(空白若しくは0を入力)列B行1に何日間売れていないか、日数を表示させたいのです。(前回売れてから3日売れていなければ3 売れれば0) 説明がわかりづらいと思いますが、宜しくお願い致します。 Excel にて非表示行を探すワークシート関数 ある膨大なデータをまとめた数百行からなる Excel ファイルがある のですが、その中で数箇所「非表示にされた行」があります。 その非表示行を探すワークシート関数って有りますでしょうか? (ワークシート関数が無理なら、マクロでも良いです。) ・非表示にされた行は1行だけの時もありますし、 2, 3 行をまとめて非表示にしている場合もあります。 ・Excel バージョンは 2003 です。 ・私の方で見つけた1つの方法として、以下の方法があります。 1. 適当な列に連続データで 1 から始まる番号を振る 2. それを適当なグラフにする 3. グラフの中で急に傾きが変化している所があれば、そこが非表示行である ・ただし、上記の方法ですと数十行なら視覚的に見つけやすいのですが 数百行、数千行の場合はグラフの中の傾きの変化が見つけづらいので NG ・一番理想的なのは画像の中の B4 (黄色いセル) のように、非表示行の1つ上の行に "1" を表示し、かつ、それをワークシート関数で実現する事です。 ・Ctrl-A で全部のセルを選択し、適当な所で右クリックをして「再表示」とすれば 非表示行が表示される方法は既に知っております。 私が知りたいのは「非表示の状態で、非表示行の場所」を知りたいのです。 以上、よろしくお願いします。 エクセルの関数についての質問です エクセルの関数についての質問です 独学でエクセルを勉強しておりますが以下のような表の中から該当する値を返すことは可能でしょうか。 方法はどのようなものでもアドバイスをいただければトライしてみようと思います。 以下のような元データの中から、行の条件と列の条件を満たすセルに表示されている値(%)を 表示させる関数。そもそも関数での解決は不可能かもしれませんが、もし方法があれば ご教示お願いします。 0000~1000 1001~2000 2001~3000 000~100 5% 5% 4% 101~200 4% 4% 3% 201~300 3% 2% 1% 行と列の値を入力するとその交差した値が表示させたい。 例)行の検索したい数値を110、列の検索したい数値を1200と指定した場合、表示させたい数値は"4%"。 ぜひぜひよろしくお願いいたします。 再びEXCELの関数教えてください。 1ヶ月のカレンダーを作成しています。 カレンダーの様式は一行が一週間で月曜日に始まり日曜日に終わっています。 例えば11月なら1行目は1日が「E,3・4」のセルになります。4日は「A,5・6」のセルになります。 一日が2行あるのは上の行には日付を、下の行には入力したい数情報を入れるためのセルです。このようなカレンダーに毎日残業時間を入力していきます。 残業時間は午後5時以降からです。これは不変です。午後10時まで「普通残業」午後10時以降は「深夜残業」になります。これも不変です。 そこで例えば、11月1日に午後8時まで残業した場合は、1日と表示しているセルの下のセルに「3」と入力します。 するとカレンダーの11月の下の方に「普通残業合計」「深夜残業合計」とそれぞれ表示されたセルがあり、「普通残業合計」のところに「3」と表示させたいのです。 次に11月2日に午後11時まで残業したとします。 カレンダーの2日と表示されているセルの下のセルに「6」を入力します。 すると先程の11月の下の方の「普通残業合計」は1日の「3」と2日の「5」を足した「8」と表示され、「深夜残業合計」には「1」と表示させたいのです。 以下同じようにそれぞれの日付に残業した時間だけ数字を入力していき、普通残業時間、深夜残業時間、それぞれ表示させたいのです。 どのような関数を使用すると毎日その日付のところに数字を入力するだけでそれぞれの合計が出るでしょうか。 宜しくお願い致します。 なお数式の入力の仕方ですが「( )」や「 、」などは必ず入れなければならないですよね。その場合大文字ならば不可とかあるのでしょうか? せっかく教えてもらってもその辺が分からずエラーになる場合があるかもしれませんので詳しく教えてもらえれば是幸いです。 エクセルの同じ行の違う列を返す関数 エクセルの同じ行の違う列を返す関数 エクセルの関数について質問があります。 例えば、以下のようなデータがあったとして、 左からA列、B列、上から1行、2行・・・5行目に 0.1 32 0.2 9 0.3 15 0.4 2 0.5 21 といったデータがあるときに、例えば MIN(B1:B5)はB4の5とわかった場合に、 この時のA4の数値を知りたいのです。 データが膨大だとその数値をさがすだけで大変です。 よろしくお願いします。 エクセルで行の表示 エクセルの アクティブなセルになっている 行がわかるように表示できる方法はないでしょうか? たとえば G7に入力する場合ポインタなどをG7のセルに合わせたとき 7行目が横にわかるように 色がつくとか。A7,B7,C7,D7・・・・ なにか表示設定で できないかなーと 思って質問しました。 よろしくお願いいたします エクセル・マクロで最終行を表示することについて エクセル・マクロで最終行を表示することについて C列の最終行を表示する場合、以下のマクロで表示できます。 今回はC列に C1=A1&B1 C2=A2&B2 ↓ という式が入力されている場合について質問します。 A列とB列が空白の場合、C列には0が表示されます。 したがって、下記のマクロだとこの0の行が最終行となります。 私の希望はこのC列の0は空白とみなし、0以外の値や文字が入力されている最終行を表示することです。 どのような工夫をすれば可能でしょうか? ご指導よろしくお願いします。 Sub 最終行表示() maxrow = Range("c65536").End(xlUp).Row MsgBox maxrow End Sub Excelの関数について教えてください! Excel について教えてください。 エクセルで預金通帳のような表を作成したいと思っております。 その際に「残高欄」を自動的に計算するように作成したいのですが、その時の関数を教えてください。 A1に「収入」、A2に「支出」、A3に「残高」として何行も以下に続けていきたい場合に、A3の残高欄には収入があった際も、支出があった際も、「残高」を計算したいのですが、通帳のような場合は収入・支出のどちらかにしか金額が入らないと思うのですが、その際に「残高」を表示さすにはどのような関数を入力すれば いいのでしょうか? おそらく「条件設定」として、【IF】を使ってどちらかに数字が入力された場合に一つ上の行の残高から足したり、引いたりさせる設定(条件)を入力すると思うのですが、どのように条件設定すればいいのでしょうか? 日本語で言うと、【もし「収入欄に数字の入力」があれば残高に加える、もし「支出欄に数字の入力」があれば残高から差し引く・・・】 このような感じで関数を作成できればと思います。 宜しくお願い致します。 Excelである行をスクロールしても見えるようにしたい Excelで2000行くらいの大きなデータベースがあります。このシートの10行目にデータベースの見出しがあり、以下の条件の下、スクロールしてもいつもここが表示されるようにしたいですがどのようにすれば可能か教えて下さい。 (条件) ・1行目~9行目にはこのデータベースの使い方が書いてある。 ・10行目にデータベースの見出しが有る。 ・スクロールした時に1~9行目は見えなくなっても構わないが、10行目だけはいつも表示させておきたい。 (知りたいこと) 「ウインドウ枠の固定」機能を使うと上記の条件の場合、1行目~10行目まで固定されてしまう。固定したいのは10行目だけ。(1~9行目は単なる説明なので常時表示する必要が無い。) 特定の行だけの固定方法はあるのでしょうか?VBAを使えば可能でしょうか? EXCELの関数について EXCELで以下の事をしたいのですが、できますでしょうか?もし質問の意味や条件が分かりにくければ追加で説明させていただきます。 A B C D E 1 1 2 1 3 1 この場合に1とカウントする。(A~Eのどこでもよいが、1~3行目のすべてに1が1つずつ入れば1とカウントする。) A B C D E 1 1 2 1 1 3 1 1 この場合に2とカウントする。(A~Eのどこでもよいが、1~3行目のすべてに1が2つずつ入れば2とカウントする。ただし以下のB1のマスのように2と入力されていれば1行目に1が2つあるという計算で、2とカウントする。) A B C D E 1 2 2 1 1 3 1 1 このような事が可能でしょうか?よろしくお願いします。 関数について教えて下さい。A列の1行目に1、3行目に5、6行目に8、1 関数について教えて下さい。A列の1行目に1、3行目に5、6行目に8、10行目に11と規則的でない行に規則的でない番号が入力されているデータがあり、このA列の番号を、シート2のA列の2行目から下に順番に表示したいのですが、そのような関数などあるでしょうか?。どなたかよろしくお願いします。 A列1行目 1 2行目 3行目 5 4行目 6行目 8 ・ ・ ・ 別シートA列 2行目 1 3行目 5 4行目 8 ・ ・ ・ エクセルのIF関数について エクセルのIF関数について質問をさせて頂きます。 現在、下記のような条件で抽出できる式を考えているのですが、 中々思うような式が思い浮かびません。 例えば、 A列 B列 C列 D列 1行目 111 2行目 222 3行目 333 4行目 444 5行目 555 6行目 666 7行目 777 8行目 888 9行目 999 上記のようなシートがあったとして、 A列 B列 C列 D列 1行目 111 999 2行目 222 333 3行目 333 ○ 123 × 4行目 444 5行目 555 6行目 666 7行目 777 8行目 888 9行目 999 ○ 上記のように、例として C列の1行目に「999」と入力した場合、A列の9行目に「999」の数字があるので、その横のB列に「○」 C列の2行目に「333」と入力した場合、A列の3行目に「333」の数字があるので、その横のB列に「○」 C列の3行目に「123」と入力した場合、どこにも該当番号がないので、入力したC列の横、即ちD列の3行目に「×」を表示 要は、A列のどこかに該当数字があった場合にはその数字の横(B列)に「○」、どこにも該当数字が無い時には、入力した数字の横、D列に「×」を表示するような数式を考えています。 IF関数を使えばできるような気がするのですが、色々と試してみても中々うまくいきません。 下手な説明で分かり辛いかもしれませんが、どなたかご存知の方がいましたら、ご教授の程頂ければ幸いです。 どうぞ宜しくお願い致します。 エクセルで1行目が表示されない Excel2002を使っています。 おそらく以前に自分で設定をしたとは思うのですが、実は印刷プレビューでは表示される1行目が通常の編集の画面で表示されず、入力できる行が2行目からになってしまいます。 もちろん行の高さが0になっているわけでもなさそうでし、グループ化されているわけでもありません。プレビューでは表示されます。 私はいったい何をしたんでしょう?(笑) エクセルの関数の数式がわかりません。 A列 B列 1 10 2 20 3 30 a 4 40 エクセルの関数の数式がわかりません。 B1~B4のどこかにaの入力があった場合、aの入力がある行と同じ行のA列に入力されている数字を別のセルに表示させたいです。 例えば、上記のようにB3にaがあるので、A3の30を、別のセルに自動で30と出るようにしたいです。 B列には、ランダムにaを入力しますので、aが別の行にある場合もあります。 この場合の数式を教えてください。 よろしくお願い致します。 Excelで最終行に決まった文字を入れる方法 例えば、Excelで売掛表、請求書や受注書などを作成した場合、 最後に入力した金額の下に「以上」「以下余白」などの 文字を入れる方法はあるでしょうか? いつも同じ行になるとは限らないので、最終行の後の最初の余白行に 入れたいのですが方法がわかりません。 (合計欄は自動計算) 日付 項目 増 減 合計 1 6/1 A商品 300 300 2 6/2 B商品(返品) 100 200 3 6/5 D商品 1,000 1,200 : : : 6 2,500 以下余白 この場合6行目を入力で終了なのでそのすぐ下の行7行目に 「以下余白」(又は「以上」)のような言葉が入るようにしたいのですが。。 (4行で入力が終われば5行目の合計欄下に入るようにしたい) 関数は多少わかりますが、マクロとかはわからないのでできるだけ 簡単な方法があったらよろしくお願いします。 エクセル関数について エクセル関数について質問です。 簡単に説明すると特定のセルに特定の数値を入力するとその行の別のセルの数値を別のセルに表示させたい。 たとえば A B C 1 100 2 200 1 100 3 300 1 300 4 400 5 合計 400 上記の様になっていた場合 A列は定数で固定です。B列のセルに1と入力(1でなくてもよい)した行のA列の数値を Cに表示したいのですが、 C列にどの様な関数を使ったらいいんでしょうか?宜しくお願い致します。 エクセル2003 1000行の表の30行ごとに挿入 1000行の表の30行ごとに小計行を入れたいのです。 マクロが全く出来ない場合は、手入力していくしかないでしょうか。
お礼
ありがとうございます。 助かりました。