エクセルについての質問です。 本当はベストアンサーの方に個人的に質問したかったのですが、やり方が分からなかった為、全体に質問させていただきますm(__)m
エクセルについての質問です。 本当はベストアンサーの方に個人的に質問したかったのですが、やり方が分からなかった為、全体に質問させていただきますm(__)m 以前下記のURLで質問させていただきましたが、シート名に1号機(井上)等の様に()を入力するとエラーになってしまいます。 シート名に()を入力しても上手く反映される様な計算式を教えて頂けないでしょうか? よろしくお願いいたします。 https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q12255676202
また、例えば1号機シートの備考欄が空欄の場合、集計シートの備考欄に0と反映するので、この場合も空欄になる様な計算式を教えてくださいませんでしょうか。 よろしくお願いいたします。
Excel | Office系ソフトウェア・146閲覧・100
ベストアンサー
真打登場 axd******** さんの方法で出来る筈ですが、数式を上げておきます。 J2: 1号機(井上) その下にも正しいシート名を並べる。 K1: 0 K2: =K1+COUNT(INDIRECT("'"&J2&"'!C:C")) K2を下へコピペ。 L6: =INDEX(J:J,MATCH(ROW()-6,K:K)+1) M6: =IFERROR(INDIRECT("'"&$L6&"'!C"&ROW()-INDEX($K:$K,MATCH($L6,$J:$J,0)-1))+ROW()/10000,"") N6: =INDIRECT("'"&$L6&"'!R"&ROW()-INDEX($K:$K,MATCH($L6,$J:$J,0)-1)&"C"&COLUMN(D:D),0) N6をR6迄コピペ。 L6:R6 を纏めて下へコピペ。 D~H列(数式は前と同じ) セルの書式設定、ユーザー定義「#」 これで0は見えなくなります。 M6は、横のコピペしないのだから、前の様な長い数式は必要ないので変更しました。 前の数式を"'"&$L6&"'に変更しても構いません。
1人がナイス!しています
質問者からのお礼コメント
この前から本当にお世話になっております。 ありがとうございましたm(_ _)m
お礼日時:1/27 11:59