No.7
- 回答日時:
他人様のお名回答を解説するのは大変僭越かと思いますが、補足がないようでしたので、お節介させていただくことをお許しください。
(sige1701さん。すみません。)「10^17」というのは10の17乗の意味で、まず天文学的数値です。
もし出納簿の残高が仮に100万円を上回ることが絶対にないとしたら、「10^17」のところは「10^5」でも「1000^2」でも、あるいは単に1000000でも正しい答が出ます。
つまり、「Sheet1!F:F」という配列の中に1000000という数値があるかないかを検査し、なければ一番下の行にある1000000より小さい数値を返す、という数式の意味だからです。一度いろいろ数値を変えて試算してみられるとお分かりになると思います。(失礼しました。)
No.5
- 回答日時:
#4です。
=INDEX(Sheet1!F:F,COUNTA(Sheet1!F:F))
の「COUNTA(Sheet1!F:F)」の部分ですが、残高を求める式があらかじめ入力されている場合、この式は使えませんね。
そこで、あらかじめ式が入力されておらず、かつ必須入力のフィールド、たとえばB列がそのような列だとすれば、
=INDEX(Sheet1!F:F,COUNTA(Sheet1!B:B))
という式を使うようにしてください。
No.4
- 回答日時:
Sheet1のF列で、空白でない最終行の値(ここでは残高)を他のシートに反映させる場合、たとえばSheet2のF2に、
=INDEX(Sheet1!F:F,COUNTA(Sheet1!F:F))
という式を入れてください。
式の意味は、「Sheet1のF列で空白でないセルを数え、それがたとえば50個あった場合、F列50行目の値を返せ」ということです。
※表のフォームの都合、たとえばF1がつねに空白なら、
=INDEX(Sheet1!F:F,COUNTA(Sheet1!F:F)+1)
といったふうに、INDEX二番目の引数を調整してください。
No.3
- 回答日時:
質問内容に近い事をやっています。
但し1月1ページ限定です。これに関しては2ページ目を次の月と考えれば解決出来ると思います。ただ "関数の入れればできるのでしょうか??" と書かれておられるので初心者の方では無いかと推測しております。だとすると理解出来ないかも知れません。私の方法は関数のみで行う方法から、最近マクロに切り替えました。参考として関数版の残高計算の部分を記します。欠点は最終記入行から帳簿の最終まで残高が表示されてしまう点で、それがいやでマクロで解決させました。
残高の項目を以下の様にする。各行にコピーしておく。
ここではBが入金、Cが出金、Eが残高
=E9+IF(ISNUMBER(B10),B10,0)-IF(ISNUMBER(C10),C10,0)
次の月の最初の残高のところは以下の様にする。
この場合、34行目が最終行'9月'は前月のシート名
='9月'!B34
No.2
- 回答日時:
出納帳で普通に出てくるニーズですが、よく考えるとよい回答を知らなかったことに気づきました。
データ例
Sheet1のC列C2から
123
・・・
34
とします。
これはC列に式
=IF(OR(A2<>"",B2<>""),C1+A2-B2,"")
があり、そのような結果になっているとします。(前残+入金ー出金=当残)
たとえば、第20行が、入力する最下数として
第21行C21に
=COUNTBLANK(C2:C20)
と入れる。C20までの空白行数が出る。
Sheet2のC2に
=INDIRECT("sheet1!c"& 19-Sheet1!C21+1)
と入れる。
これで34が入ります。
34のあとにデータを追加するとSheet1のC列データ部の最下行の値に変わります。
もっとよい回答があるような気もしますが、とりあえず上げます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) 3つのプロシージャをまとめたら実行時エラー発生で対応不能 6 2022/05/17 01:47
- Excel(エクセル) エクセルで最初に値が入っているセルを見つける方法はありますか? 2 2023/07/18 14:58
- Visual Basic(VBA) ファイル全てを .xlsm に変更したところ、プログラムが途中で落ちてしまっています 17 2022/12/07 12:03
- Excel(エクセル) Excel シート複数 金額日計表と日付 簡単にシートコピーしたら前日の残高と日付を変更させたい 1 2022/07/15 22:10
- その他(Microsoft Office) excel テーブル 4 2023/03/18 16:11
- Visual Basic(VBA) VBA 最終行まで数式をコピーする 3 2023/01/03 15:44
- 消費者問題・詐欺 自分の学校がカリキュラムを偽装しています。 1 2023/02/15 23:40
- Excel(エクセル) エクセルのマクロでコピー後の貼り付け先を毎回指定したところにしたい 5 2022/08/12 10:47
- Visual Basic(VBA) Excel VBA マクロ ある列の最終行迄を参照し、別の列の空白セルに値を入力したいです 2 2023/03/05 02:44
- Excel(エクセル) ②Excel 簡単にシートコピーしたら前日の残高と日付を変更させたい→マクロの記録でエラーが出ます 8 2022/07/16 20:40
このQ&Aを見た人はこんなQ&Aも見ています
-
プロが教えるわが家の防犯対策術!
ホームセキュリティのプロが、家庭の防犯対策を真剣に考える 2組のご夫婦へ実際の防犯対策術をご紹介!どうすれば家と家族を守れるのかを教えます!
-
Excelで金銭出納帳。繰越残高を翌月へ・・・
その他(パソコン・スマホ・電化製品)
-
エクセルでシートまたぎのセルの数値の参照
Excel(エクセル)
-
Excel / 出納帳の繰越の仕方についてお伺いします
Excel(エクセル)
-
-
4
エクセル 出納帳印刷時の繰越額について
Excel(エクセル)
-
5
エクセルの関数の使い方 繰越残のあるモノだけ翌月に繰り越してデータを表示する。
Windows 8
-
6
小口現金出納帳の書き方 次ページ移行する時について
財務・会計・経理
-
7
前月分を次月シートに繰越できるマクロについて
Excel(エクセル)
-
8
エクセルで、残高を空白で表示したいんです。
Excel(エクセル)
-
9
(EXCEL)出納帳に科目別シートを作成したい
Excel(エクセル)
-
10
Excelの出納帳で、別シートに自動で振り分け
財務・会計・経理
-
11
別シート参照のセルをシート毎にずらしたいです
Excel(エクセル)
-
12
前の(左隣の)シートを連続参照するように、あとから変更したい
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
この2枚の図書カードの残高がわ...
-
LINEギフトカードの残高を見た...
-
anapayマイル残高で支払う場合...
-
エクセル2003 出納帳の残高の...
-
Googlepayとgoogleplayの違い。
-
スマートEXに登録したモバイルS...
-
MasterCardの残高明細とか何に...
-
Zaimの残高調整
-
PayPayについてです。 下の方に...
-
Amazonのギフトカードの残高をP...
-
三菱東京UFJ銀行の残高100円単...
-
vポイントアプリをPayPayに連携...
-
paypayで支払い時にポイントを...
-
デビットカードでiTunesの音楽...
-
メルペイの月々の定額払い
-
PayPayの決済システムのバグに...
-
ソフトバンクカードについて 今...
-
デビットカードって、月に1回し...
-
楽天Edy残高
-
楽天ペイの瞬間チャージを設定...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
この2枚の図書カードの残高がわ...
-
anapayマイル残高で支払う場合...
-
LINEギフトカードの残高を見た...
-
Googlepayとgoogleplayの違い。
-
メルペイのiDとクレジットカー...
-
pepeの残高で支払いする時の赤...
-
paypay残高の端数の消費 paypay...
-
paypay残高について paypay残高...
-
PayPayでNetflixの料金を払って...
-
PayPayについてです。 下の方に...
-
ペィペィアプリとペィペィフリ...
-
MasterCardの残高明細とか何に...
-
WAON一体型のイオンカードをVis...
-
アプリゲームの課金ってPayPay...
-
MasterCardの残高明細とか何に...
-
楽天ペイの瞬間チャージを設定...
-
メルペイ残高ゼロの状態で、ポ...
-
エクセル2003 出納帳の残高の...
-
PASMOとSuica払い戻しについて...
-
ゲーマーズオンライン
おすすめ情報