親子におすすめの新型プラネタリウムとは?

=CELL("row",範囲)や =CELL("col",範囲) や =CELL("width",B3) は存在するのに、=CELL("height",B3) が存在しないことを?
皆さんはなぜだと思いますか?セル幅があるならセルの高さもあって好いとは思いませんか?

ちなみに、=CELL("width",B3) はB列の列幅を返します。
実は、列方向(例えば範囲 B1:B3)に結合セルがあるかどうかを調べたいのですが、何か方法がありますでしょうか?当該範囲が結合されていれば、=CELL("height",B2) や =CELL("height",B3) の戻り値は 0 になる筈と踏んだのです。

A 回答 (2件)

    • good
    • 0
この回答へのお礼

そういう検索(結合範囲の左上隅のセルの検索)ができることを知りませんでした。
それはソレでとても有益ですが、関数に依る方法を探しております。

ありがとうございました。

お礼日時:2018/12/30 18:24

知らんわい。

    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています

このQ&Aと関連する良く見られている質問

Q列に出てくる数字のカウント数

添付のように列に出てくる数字のカウントをしたいのですが
式を教えて下さい。

Aベストアンサー

済みません、
訂正 致します、

記載、
代表式、
=INDEX(FREQUENCY($C$1:$C$10,$B$14:$B$23),B14)

修正後、
代表式、
=INDEX(FREQUENCY($C$1:$C$10,$B$14:$B$23),ROW(A1))


尚、
ファイルに 対しても、
修正を 加えておきます。

済みませんでした。

Q此れ、例によって、MSのミスですか?

添付図上段は、Excel 2013 のヘルプ[CELL 関数]からの抜粋です。
見づらければ、次の URL を参照してください。
http://support.office.com/ja-jp/article/cell-%E9%96%A2%E6%95%B0-51bd39a5-f338-4dbe-a33f-955d67c2b2cf

添付図下段は私が検証した結果を示しています。
標準書式のA列の全セルには 2018/5/3 を入力しています。
A列の各セルに対して同行のB列に示す書式(format)を設定すると、A列は添付図に示す表示になります。
式 =CELL("format",A2) を入力して、此れを下方にズズーッとオートフィルした結果(戻り値)をC列に示しています。

赤地に白抜きした部分がヘルプと齟齬していますよね。
特に戻り値 D5 は何処にも登場しません。(どのようにすれば D5 が得られるのだろう?)

此れらの食い違いは、一体全体どういうことなのか教えてください。

Aベストアンサー

こんばんは。
>「ローカルバージョン」とは日本語で書けば“日本語版”という僅か4文字で済むことでしょ?
>>日本独特とは言わないまでも、アメリカのものとは違うということです。
と書きましたとおり、昔ならともかく、本当に「日本語」版というのが存在するならばです。

いずれにしても、ローカル・バージョンは、オリジナル・バージョンに対する意味です。私たちの使っているものが、厳密に日本語版とは言えないからなのです。それは、内部的に、特に韓国語バージョンは共有する部分が多いので、メニュー表示だけの違いだったという記憶があります。東アジアバージョンは、そう変わらないのではないでしょうか。

それに反して、「フランス語」や「ドイツ語」バージョンしか知りませんが、ヨーロッパの言語に関しては、その国の言語のバージョンは、私たちが使っているものとは大きく違うのではないかと思うのです。関数名自体が違います。そして、このアジア向けでは、Microsoft Office で、一度、問題が発生したことがあるのです。アジア向け(日本だけではない)に、一部の機能を抜いた製品を出荷したことがあるのです。そうしたら、ユーザー側で大変なクレームがついたのです。

>ご承知とは思いますが、私がたまに利用する
>http://answers.microsoft.com/ja-jp
>に投稿しても「そんなことは、Microsoft に問い合わせたら」と言われたことがあります。

これが、英語版でも同じような対応なのです。そもそも、回答者に肩書などいらないと思うのです。それで、最近は、Stack OverFlow サイトを読むことが多いのですが、ここでも解決はしませんね。今は、エクセル・ユーザーでも、一部はかなり上のステージに移ってしまいました。
今度、Excel 2019 では、Python が加わるとも聞きますが、どこまでやれるか分かりません。

問い合わせ先なのですが、間違っていたら申し訳ないのですが、ここのHelp画面の下にメールの送信マークがあります。ヘルプからだと、そこしか思いつきませんでした。

https://support.office.com/ja-jp/article/cell-%E9%96%A2%E6%95%B0-51bd39a5-f338-4dbe-a33f-955d67c2b2cf

No.3さんの
>セルに独自の表示形式が設定されている場合は、セルの表示形式を表すコードが返されます。
#2のマクロ関数の GET.CELL(7, セル)だったら出せるけれども、CELL関数では無理なのではないでしょうか。

こんばんは。
>「ローカルバージョン」とは日本語で書けば“日本語版”という僅か4文字で済むことでしょ?
>>日本独特とは言わないまでも、アメリカのものとは違うということです。
と書きましたとおり、昔ならともかく、本当に「日本語」版というのが存在するならばです。

いずれにしても、ローカル・バージョンは、オリジナル・バージョンに対する意味です。私たちの使っているものが、厳密に日本語版とは言えないからなのです。それは、内部的に、特に韓国語バージョンは共有する部分が多いので、メニュー表示...続きを読む

Qエクセルのワークシートに、文字を入れるとエラーになります。

ワードに、エクセルのワークシートを埋め込みました。
そのワークシートに、文字を入れるとエラーになります。
(数字は問題ないようです)
以前作った、文字を入れたワークシートを開いた場合もエラーになります。
これはファイルが壊れてしまったのでしょうか?

Aベストアンサー

具体的に、エラーになるケースとエラーにならないケースを記載して頂くと、
回答者の方は回答がやり易いと思いますよ。
>(数字は問題ないようです)
>これはファイルが壊れてしまったのでしょうか?
数字に問題はなく、他がえらーからして、ファイルが壊れたとは考えにくいのですが。

ご参考まで。

Q文字のみ抽出

”長谷川731” ”鈴木1192” の様に、文字と数字が合体した文字列で
文字の部分の”長谷川” ”鈴木” を抽出する関数を教えてください。
エクセルのバージョンは2010ですので、入れ子は5個までしか使えません。

Aベストアンサー

=LEFT(A1,MIN(FIND({1,2,3,4,5,6,7,8,9,0},A1&1234567890))-1)

Q飛行機の形について。

次のURL 先の写真で、飛行機の雲はちょうどいいのですが、明るさがあかすぎるような気がするのです。暗くすると、雲が見えますし。どうすれば良いのでしょうか?教えていただけると幸いです。
https://oshiete.goo.ne.jp/qa/10847864.html

Aベストアンサー

> 明るさを数%下げるというのは、-5%くらいのこと
で対応できると思ったのですが、それでも気に入らないのなら、
雲の色に若干の影響があるかもしれませが。-10%以上にしても
良いと思いますよ。

元の色が違うのだから、そこまでこだわる必要はないと思う。
表の塗りつぶしの色も同じにしていませんしね。

この回答をもって、この質問への回答はしません。
では、(ーー)/~~~

Q飛行機の形について。

飛行機の写真の形を、下を白い雲の形にするには、どうすれば良いのでしょうか?教えていただけると幸いです。
https://oshiete.goo.ne.jp/qa/10845425.html

Aベストアンサー

あなたは、回答者の名前などいちいち覚えていないのかな?
あちこちで同じ質問を繰り返しているから、混乱するのですよ。
https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q12199512557
回答の内容を試して、理解できない部分だけを補足すれば、的確な
回答も得られるでしょうに。(まぁ、無理だと思うけど)
https://oshiete.goo.ne.jp/qa/10845425.html
他の掲示板の回答内容を、お礼欄にそのまま書き、その内容を問う
のもどうかと思う。(私の回答内容を無視していると思えるから)
https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q12199512557

[透明色を指定]については、今回はありえないと思う。
飛行機自体の色にも雲の色と同じ色があるので、その部分も透明に
なってしまうから。だから無意味な回答ですね。
(他の回答者を批判するつもりはないが、混乱の元なので否定)
印刷されたものとして、白色は用紙の色を使い印刷されない部分と
なっています。ですから、雲の色は印刷されないので凸凹に見える
だけだってことを理解してください。

これ以上のやり取りは、無意味なので質問を閉じてくださいね。
私としても、そのほうが幸いです。

あなたは、回答者の名前などいちいち覚えていないのかな?
あちこちで同じ質問を繰り返しているから、混乱するのですよ。
https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q12199512557
回答の内容を試して、理解できない部分だけを補足すれば、的確な
回答も得られるでしょうに。(まぁ、無理だと思うけど)
https://oshiete.goo.ne.jp/qa/10845425.html
他の掲示板の回答内容を、お礼欄にそのまま書き、その内容を問う
のもどうかと思う。(私の回答内容を無視していると思えるから)
https://detail...続きを読む

QExcel 2013 邪魔臭いクイック分析アイコン、要らない!

添付図は、式 =10+ROW() を入力したセル A1 を下方向2行にオートフィルした結果を示しています。
ちょっと見え辛いかも、セル A3 の右下に豆腐に何やら落書きしたような怪しいアイコンが纏わり付いています。
私にはこの邪魔臭いヤツが表示されないようにする方法を教えてください。

因みに、当該アイコンにマウスを重ねると、下記の惹句が表示されます。
> クイック分析ツールを使用して、グラ
> フ、カラーコード、数式といった Excel
> の便利なツールにより、データをすばや
> く簡単に分析します。

Aベストアンサー

オートフィルオプション(貼り付けオプション)ですね。
以下の手順で消せます。確認済みです。
添付図参照です。こちらのバージョンは古いですが設定項目はほぼ同じと思います。

◆手順
1.メニュー → ファイル → オプション とします。
2.左側の詳細設定 をクリックして、『切り取り、コピー、貼り付け』のところの『「貼り付けオプション」ボタンを表示する』のチェックをはずします。※添付図の赤破線部です
3.OK をクリックします。

QINDIRECT関数の代替方法は?

先に本スレッドで下記数式を教わり問題を解決することが出来ました。
  =SUM(INDIRECT("E"&MATCH("AAA",A:A,0)&":"&"E"&MATCH("AAA",C:C,0)))
ただ、このINDIRECT関数により、ブックに変更がなくても終了時にブックの保存の要否が尋ねられます。
これを回避するためにINDIRECT関数の使用を止めたいのですが、その方法をお教えいただきたくお願いします。

Aベストアンサー

ちょっと気になったので一言だけ。
別の人がこのシートを使って試算をしたとします。保存しなければいいやと思ってバッテンをクリックしたら「保存しますか」のメッセージが出ずに、いきなり保存されてしまいました。ってことのなりませんか。
ここは作業列を作ってシンプルな式で対応した方が安全な気がします。

Qエクセル 年数の計算で ○○年○○ヵ月と計算した時 桁をそろえたい

現在の日にちと誕生日を引き算し

○○年○○ヵ月と表示させている表があるのですが

10か月
9か月
11か月
2か月
等と表示され桁がそろわないので醜いです
上手く桁をそろえる方法があるでしょうか?

下記のような計算式を使用しています
=IFERROR(IF(AL29,DATEDIF(AL29,$F$2,"Y")&"年"&DATEDIF(AL29,$F$2,"YM")&"ヶ月",""),"")

Aベストアンサー

No.2の回答者です。
年については、二桁表示にしないでもよいかも。
 =IFERROR(IF(AL29,TEXT(DATEDIF(AL29,$F$2,"Y"),"##年")&TEXT(DATEDIF(AL29,$F$2,"YM"),"00ヶ月",""),"")
または
 =IFERROR(IF(AL29,DATEDIF(AL29,$F$2,"Y")&"年"&TEXT(DATEDIF(AL29,$F$2,"YM"),"00ヶ月",""),"")

これでよければ、以下のように修正します。
 =IFERROR(IF(AL29,TEXT(DATEDIF(AL29,$F$2,"Y"),"##年")&IF(DATEDIF(AL29,$F$2,"YM")<10,TEXT(DATEDIF(AL29,$F$2,"YM"),"_00ヶ月"),DATEDIF(AL29,$F$2,"YM")&"ヶ月",""),"")
または
 =IFERROR(IF(AL29,DATEDIF(AL29,$F$2,"Y")&"年"&IF(DATEDIF(AL29,$F$2,"YM")<10,TEXT(DATEDIF(AL29,$F$2,"YM"),"_00ヶ月"),DATEDIF(AL29,$F$2,"YM")&"ヶ月",""),"")

No.2の回答者です。
年については、二桁表示にしないでもよいかも。
 =IFERROR(IF(AL29,TEXT(DATEDIF(AL29,$F$2,"Y"),"##年")&TEXT(DATEDIF(AL29,$F$2,"YM"),"00ヶ月",""),"")
または
 =IFERROR(IF(AL29,DATEDIF(AL29,$F$2,"Y")&"年"&TEXT(DATEDIF(AL29,$F$2,"YM"),"00ヶ月",""),"")

これでよければ、以下のように修正します。
 =IFERROR(IF(AL29,TEXT(DATEDIF(AL29,$F$2,"Y"),"##年")&IF(DATEDIF(AL29,$F$2,"YM")<10,TEXT(DATEDIF(AL29,$F$2,"YM"),"_00ヶ月"),DATEDIF(AL29,$F$2,"YM")&"ヶ月",""),"")
または...続きを読む

QExcel:セルに時刻を入れると、条件付き書式の塗り潰しが適用される方法について

教えて頂きたいことがあります。
製造業メーカーで働いている者ですが、以下ルール(条件)に基づいた管理表を作成しており、
エクセルの「関数」と「条件付き書式」を駆使して作成したいです。(添付資料をご確認願います)

■「条件付き関数」と「関数式」を駆使して入力表を作成する。
<作成したい内容>
①K列「生産時間(h)」には、B~I列の情報に基づき(連続生産した場合を前提として)生産時間を「時刻表示」ではなく「日数表示」で関数を組みたい。
②B~I列「生産開始」~「生産終了」までの間で、L~N列の「検査時間」のタイミングで抜き取り検査をする場合、測定するタイミングをO~AC列に黄色で塗り潰したい。
 [前提条件]
   ● 生産開始時間(B~E列)の時間に該当する開始班は、「抜き取り検査」は必ず実施するものとする。(※よって開始班は黄色で塗り潰すものとする)
   ● L~N列は、J列の「製品」により決まっているものとする。(*J列に「製品」を入力すると、L~N列に自動で時刻表示が入るようVLOOKUP関数が入っているものとする)
 [補足説明]
   ●6行目: O~AC列の1日目、2日目、・・・とは、「生産期間」の間の該当日付を初日から連続的に示し、具体的には13行目、14行目に補足書き致しました。
   ●日付の変更タイミングは、通常の考え方となる、夜0:00を境に日付が変わるものとします。

◎ ①と②に対してどのような「関数式」と「条件付き書式」をどのセルに設定すれば実現可能でしょうか?
文章が長くなり申し訳ございません。エクセルの詳しい方に支援頂けると有難いです。
ご教授頂ければ幸いです。宜しくお願い致します。

教えて頂きたいことがあります。
製造業メーカーで働いている者ですが、以下ルール(条件)に基づいた管理表を作成しており、
エクセルの「関数」と「条件付き書式」を駆使して作成したいです。(添付資料をご確認願います)

■「条件付き関数」と「関数式」を駆使して入力表を作成する。
<作成したい内容>
①K列「生産時間(h)」には、B~I列の情報に基づき(連続生産した場合を前提として)生産時間を「時刻表示」ではなく「日数表示」で関数を組みたい。
②B~I列「生産開始」~「生産終了」までの間で、L...続きを読む

Aベストアンサー

先ずは簡単なところから…(*^_^*)
K7: =IF(COUNTBLANK(B7:I7),"",ROUND((DATE(F7,G7,H7)+I7)-(DATE(B7,C7,D7)+E7),2))
【お断り】書式は「G/標準」に。


このQ&Aを見た人がよく見るQ&A

人気Q&Aランキング