No.9
- 回答日時:
あ、ミスった上にカブっちゃいましたね。
最短なんて書いてしまったので(^^;)、訂正がてら。
(1)数式が必要な範囲の先頭行から最下行迄を選択して
="=IF(F"&row(a34)&"=0,0,明細書"&row(a20)&"!$S$50)"
この数式をCtrl+Enterで確定
(2)そのままの選択範囲をコピー→値貼付け
(3)そのままの選択範囲に対して、
[データ]メニュー[区切り位置]で
[区切り位置指定ウィザード]を表示して
何も指定しないで[完了]
失礼しました
No.8
- 回答日時:
こんにちは
(1)先頭のセルに数式
="=IF(F"&row(a34)&"=0,0,明細書"&row(a21)&"!$S$50)"
(2)上のセルを必要なだけフィルまたはコピペ
(3)そのままの選択範囲をコピー→値貼付け
(4)そのままの選択範囲に対して、
[データ]メニュー[区切り位置]で
[区切り位置指定ウィザード]を表示して
何も指定しないで[完了]
たぶん、手作業での最短手順かと。
No.7
- 回答日時:
>=IF(F34=0,0,明細書20!$S$50)
>=IF(F34=0,0,明細書21!$S$50)
>=IF(F35=0,0,明細書22!$S$50)
書き間違いだとは思いますが =IF(F35=0,0,明細書21!$S$50) になるとして考えます
INDIRECTを使わないので一方通行ですし、面倒です。
対象のセルで
1. ="=IF(F"&ROW(A34)&"=0,0,明細書"&ROW(A20)&"!$S$50)"
2. 下へオートフィル
3. コピー
4. 形式を選択して貼り付け ●値
5. [Ctrl]+[H] 置換 ( = → =)
(イコール)を(イコール)に置換します
参考まで
No.6ベストアンサー
- 回答日時:
置換を使う方法以外では、
1.変化させたい部分だけROW関数にして文字列作成
2.コピー、形式を選択して貼り付けで上書き
3.データ、区切り位置
もあるかもしれません。
具体的には、
1.
A1
="=IF(F"&ROW(A34)&"=0,0,明細書"&ROW(A20)&"!$S$50)"
下方向フィルコピー
2.
A列コピー
形式を選択して貼り付け:値
3.
A列を選択したまま
データ
→区切り位置
→OK
なあるほどぉ~!!
これは作業列を設けなくともいいやり方ですね、すばらしい!
さっそく残りをこの方法でやっつけました。
ありがとうございます。
(o。_。)oペコッ
No.5
- 回答日時:
そんな面倒なことしないで
お得意のVBAでさっくと。。(^^;;;
こんにちは、onlyromさま。
いったいいくつのお顔をおもちなのでしょう?
VBAだとテストしたりなにやらでかえって時間がかかりそうな気がしましたので手作業したのですが、やっぱりVBAですかねぇ。
ありがとうございます。
No.4
- 回答日時:
どこかのセル(例えばD1&E1&F1)にそれぞれ(とりあえず文字列として)
=IF(K34
=0,0,明細書21
!$S$50)
と分けて入力して、=IF(K34と=0,0,明細書21は下向きにフィルドラッグ、$S$50)はコピーペーストしておく。
隣のセル(例えばG1)に数式
=D1&E1&F1
を入力して下向きにフィルドラッグする。
結果を一旦メモ帳に張り付けて、それをコピーしてまたエクセルに張り付ける・・・・・・あぁ~でもこれも結構面倒かもしれん・・・・・
やっぱりこの方法しかないですね。
自分でも思いついて、今作業を終了したところでした。
自己解決しましたと締め切ろうとおもったところ同じ方法をkuma56さんがお答えでした。
ありがとうございます。
No.3
- 回答日時:
いや、単純に「計算用の列」を一列造れば済む話なんじゃ?
="明細書"&ROW(A21))&"!S50"
こういうのを例えばZ列に作っておき、ドラッグすると「明細書21!S50」・・・
というセルが出来ますよね。後はこいつをINDIRECTで直接参照すれば
良いんじゃないかと。どのみち「セルの内容を参照して参照先を変える
というのは、INDIRECT関数を使うしかないんですから、計算途中を見る
には、こういう方法しかないかと。
ありがとうございます。
まっとうな方法ではINDIRECTしかないのは存じておりましたので他に裏技がないかと質問いたしました。
今回はとりあえず自己解決いたしました。
(けっこう面倒でしたが)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) VBAで組み合わせ算出やCOUNTIFSの処理を高速化したいです。 4 2022/04/07 02:38
- Access(アクセス) docmd.gotorecordを起動するには 5 2022/06/17 15:20
- その他(Microsoft Office) 勤務表のエクセル作成で数式を教えてください。 1 2023/01/17 03:27
- Excel(エクセル) Excel2007での条件付き書式について 6 2023/05/02 10:56
- Access(アクセス) DoCmd.SearchForRecord が動かない時の解決方法 3 2022/07/22 15:31
- Excel(エクセル) Formulaプロパティーを使ってセルに数式を組んだのですが簡潔にしたい。 3 2022/08/21 20:51
- Excel(エクセル) 表示形式、文字列セル(列)に数式を入力するには マクロ 1 2022/09/18 10:53
- Visual Basic(VBA) VBA初心者です。 VBAで行単位で条件付き書式の色をカウントしたいです。 大量のデータがあるExc 3 2022/06/08 10:00
- Visual Basic(VBA) VBA初心者です。 VBAで行単位で条件付き書式の色をカウントしたいです。 大量のデータがあるExc 3 2022/06/08 10:02
- 数学 「FFTの基本は、DFTはサンプル数Nが偶数なら 2つのDFTに分解できるということ。 分解するとD 3 2022/03/31 21:01
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excelでセルの値が同じか...
-
エクセルを使っていて2024/5/15...
-
【マクロ】必要な項目(列)の...
-
(マクロ)データをAブックからB...
-
エクセルVBA、別ブックへ転記す...
-
Microsoft 365の Excel を使用...
-
エクセル②
-
エクセルの暗号化なしのバーの...
-
エクセルの計算
-
指定文字の間に
-
Excelで縦軸の書式を0:00形式の...
-
エクセルで年休を管理する方法...
-
エクセル:一覧表に存在する文...
-
Excel
-
Googleスプレッドシートでファ...
-
エクセルでの作業計算方法について
-
UNIQUE関数が使えないバージョ...
-
エクセルで日付を数字+アルフ...
-
エクセル 白黒印刷で白線を印刷...
-
Excel ピボットテーブルで日付...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excel 2019 のピボットテーブル...
-
[関数得意な方]教えて下さい・...
-
Excelにてある膨大なデータを管...
-
[関数について]わかる方教えて...
-
Excel初心者です。 詳しい方、...
-
excelの不要な行の削除ができな...
-
エクセル関数に詳しい方教えて...
-
INDIRECTを使わず excelで複数...
-
[オートフィルタ]で抽出された...
-
エクセルの神よ、ご回答を! エ...
-
エクセル関数に詳しい方、教え...
-
各ページの1番上の表示について
-
Excelで写真のような表を作った...
-
エクセルで不等号記号(≠)が上に...
-
数学 Tan(θ)-1/Cos(θ)について...
-
Excel 2019 は、SPILL機能があ...
-
Excelで全角を半角にしたいので...
-
条件付き書式を教えてください
-
Excel フィルターを掛けた状態...
-
[オートフィルタ]の適用範囲の...
おすすめ情報