
関数にかんしてはド素人です。すみません。
条件の合うセルにのみ、連番を振る。で検索して以下のように作成
=IF(D1=”夢かーど”,1,””)
=IF(D2=”夢かーど”,COUNT($E$1:E1)+1””)
=IF(D3=”夢かーど”,COUNT($E$1:E2)+1””)
・・・以下 下の行へ向かってコピー
画面上は
D行に 夢かーど と記入のあるE行に連番を打ってくれます。
この方法だと1から始めることはできるのですが
ほかのセルにコピーした時も1からはじまります。
また。新しいページになるとき
続きの数字から始める方法がわかりません。
=IF(D1=”夢かーど”,8,””) ←★ここだけかえれば全部かわると思っていました★
=IF(D2=”夢かーど”,COUNT($E$1:E1)+1””)
=IF(D3=”夢かーど”,COUNT($E$1:E2)+1””)
印刷して、切り取って使用する予定です。
1000番程度まで作りたいです。
A 回答 (6件)
- 最新から表示
- 回答順に表示
No.6
- 回答日時:
D列E列を使って下にずらーっと入力したとします。
(ところで提示した式でうまくいったのでしょうか?)例えば、印刷する時に50行ずつを何列か印刷したいなら、例えばG1に
=IF(D51="","",D51)
と入力し、H1にも横にコピー、そのまま下に50行コピー、次にJ1に
=IF(D101="","",D101)
と入力し横と縦にコピー、というようにしていったら如何でしょうか?
色々式を組めば複雑なこともできますが、単純なやり方の方が混乱しなさそうですので。
No.5
- 回答日時:
2度目のROKABAURAです。
エクセルが良いなら 作った後のことを考え 番号の割り振りが1ページに「1,2,3,4・・・」では 印刷した後で断裁すると 番号を揃えるのが大変。
だから 8面付けるなら 1ページに「1、126、251、376・・・・」と割り振る必要がある。
エクセルにはページ番号を関数として取り込む機能はない。
だからページを関数として使いたい場合は 行数から逆算し int(row())で行番号がわかるから これを1ページに使用する行の総数で割ればページ数を得られる。
あとは 貴方の関数に則れば 8面で1ページ50列と仮定した場合
=IF(D:D="夢かーど",INT(INT(ROW())/50)*125+1,"")から =IF(D:D="夢かーど",INT(INT(ROW())/50)*125+875,"")までを各シートの番号部分に当てはめ
出来たらそれを1ページコピーし 125ページ貼り付ければ 一発で出来る。
No.4
- 回答日時:
No.1 の修正になります。
D1セルが「夢かーど」でないと「#VALUE!」が出てしまいますね。
たとえば、最初の「夢かーど」が D6セルの場合は以下のようにE6セルから書き込んで下さい。
-----------------------------------------------------
=IF(D6="夢かーど",8,"")
=IF(D7="夢かーど",COUNT($E$6:E6)+$E$6,"")
=IF(D8="夢かーど",COUNT($E$6:E7)+$E$6,"")
・・・以下 下の行へ向かってコピー
-----------------------------------------------------
No.3
- 回答日時:
D1セルから下にところどころに「夢かーど」の文字が入っているとして、
E1=IF(D1="","",COUNTIF($D$1:D1,"夢かーど"))
では?
それから、
>新しいページになるとき
というのはシートが変わるという事でしょうか?
>印刷して、切り取って使用する予定です。
1000番になるまで下にずーっとコピーするのでは駄目なんですか?
ありがとうございます。
下にずーっとコピーした場合、A4用紙の
左側だけにずーっとコピーされるってことですよね。
なんだかそれだともったいない気がして・・・。
No.1
- 回答日時:
こんな感じにすれば出来ます。
-----------------------------------------------------
=IF(D1="夢かーど",8,"")
=IF(D2="夢かーど",COUNT($E$1:E1)+$E$1,"")
=IF(D3="夢かーど",COUNT($E$1:E2)+$E$1,"")
・・・以下 下の行へ向かってコピー
-----------------------------------------------------
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VLOOKUP FALSEのこと
-
if関数の複数条件について
-
【関数】=EXACT(a1,b1) a1とb1...
-
【マクロ】数式を入力したい。...
-
同じ名前(重複)かつ 日本 ア...
-
excel
-
エクセルシートの見出しの文字...
-
エクセルの文字数列関数と競馬...
-
エクセルでフィルターした値を...
-
表計算ソフトでの様式の呼称
-
【画像あり】【関数】指定した...
-
Dir関数のDo Whileステートメン...
-
【マクロ】実行時エラー '424':...
-
Excelに貼ったXのURLのリンク...
-
【関数】3つのセルの中で最新...
-
【マクロ】【画像あり】❶ブック...
-
【マクロ】【画像あり】4つの...
-
【マクロ】【画像あり】4つの...
-
セルにぴったし写真を挿入
-
【マクロ】エラー【#DIV/0!】が...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルでフィルターした値を...
-
if関数の複数条件について
-
エクセルシートの見出しの文字...
-
excel
-
エクセルの文字数列関数と競馬...
-
VLOOKUP FALSEのこと
-
同じ名前(重複)かつ 日本 ア...
-
表計算ソフトでの様式の呼称
-
エクセルに写真が貼れない(フ...
-
【マクロ】数式を入力したい。...
-
【マクロ】実行時エラー '424':...
-
【画像あり】オートフィルター...
-
Office2021のエクセルで米国株...
-
【画像あり】【関数】指定した...
-
エクセルのVBAで集計をしたい
-
【マクロ】【画像あり】4つの...
-
【関数】3つのセルの中で最新...
-
【マクロ】excelファイルを開く...
-
LibreOffice Clalc(またはエク...
-
エクセルのライセンスが分かり...
おすすめ情報