- ベストアンサー
エクセルで、関数を一度にたくさん使う時の優先順位
たとえば、TRIM LOWER ASCなど、文字列の不ぞろいを統一しようとする関数を、一度に使う場合、関数を並べていく時にTRIMは一番先、などのような優先順位があるのでしょうか?並べ方によっては、エラーになる時があるので。
- みんなの回答 (2)
- 専門家の回答
関連するQ&A
- Excel。関数の中に優先順位付きの数式を書きたい
Excel。関数の中に優先順位付きの数式を書きたいです。 Excelで()付きの優先順位がある数式+桁上がりをしようとしたら数式エラーが出ました。 =ROUNDUP((A1+B1)/15,0) これはどう書けば良いのでしょうか? Excel。関数の中に優先順位付きの数式を書きたいです。 あと数式を書いたセルにロックを掛けて数式を誤って消さないことは出来ますか?出来るのなら、やり方を教えて欲しいです。
- ベストアンサー
- Excel(エクセル)
- エクセルの1セルの最大文字数はいくつ?
エクセルの関数、TRIM、JIS、ASC等を実行したら、#VALUE!が出てしまいました。 文字列(かなり長い)をTRIMで空白を削除し、JISかASCで全角、半角を統一しようと試みました。 上手くいきそうな感じでしたが、その中の4セルに【#VALUE!】と表示されました。 大部分はその処理が正しく実行されているのに、その4つのセルは何故、どうして?? そのセルを調べたところ、そこにはかなり長い文章(文字数)が入力されていたので、半分くらいカットして再実行してみたら、今度は正しく処理されました。 1セルに入っている文章(文字数)が多すぎたのでしょうか? 1セルには何文字(バイト)が許容されるのか、また、1セルで何文字(バイト)以上の場合は、関数は使用できない(通用しない)などの決まりはあるのでしょうか? 今回の場合は、24件で列も30列ぐらいでしたので、【#VALUE!】のエラーも気が付きましたが、これが何百件、数百列となると、エラーに気が付かないかもしれません。(気が付きにくくなります。) 1セルに入力できるおおよその文字数(バイト)は、いったいどれくらいなのでしょうか? お分かりの方がいらっしゃいましたら、アドバイスお願いします。
- ベストアンサー
- オフィス系ソフト
- エクセルで、1つの列で文字(降順&優先順位1)と日付(昇順&優先順位2)の並べ替えはできますか?
エクセル(97)で、1つの列で文字(降順&優先順位1)と日付(昇順&優先順位2)の並べ替えはできますか? 例えば、C列に「2004/5/18~2004/8/10」までの日付と「予定」という文字列がありましたら、文字列(予定)を上にくるように並べ替えて、2番目の優先順位の日付は「古い順(昇順)」に並べていきたいのです。。 やりかたをご存知のかた、いらっしゃいましたらよろしくお願いします
- ベストアンサー
- オフィス系ソフト
- エクセル関数の順位つけで教えてください
順位つけで10行全部に関数を入れておき AとBに時間を入れた場合に、入れたところだけD列に 1から順位がつくようにする関数を 教えてください。
- ベストアンサー
- Windows系OS
- エクセル2002(winxp) IF関数を使って、この場合はどうなるでしょうか?
お世話になります。ネストするやりかたがわかりません。 具体的には A B C リンゴ りんご 果物 キュウリ 胡瓜 野菜 サバ 鯖 魚 以下、羅列で1000レコードくらいあります。 ↓ リンゴ りんご 果物 キュウリ☆ 胡瓜 野菜 サバ☆ 鯖 魚 入力の順番は、まずB列に単純に入力します。C列はオートフィルで選んで入力。この段階でA列に TRIM(ASC(LOWER(PHONETIC(B3))) というフリガナ関数を入れているので自動的に出てきます。 問題は、この関数に加えて、 もし、 C列が、野菜か魚なら、A列に ☆を後尾に表示する、というようにしたいのです。 どなたかご教授お願いいたします。
- ベストアンサー
- オフィス系ソフト
- EXCEL関数機能しない JIS ASC TRIM
Wndows7(Excel2010) で EXCELの JIS ASC TRIMの関数が機能しません。 過去の質問で同じものがありましたが、解決していなかったようです。 JIS とASCについては関数のリストの中にもありませんので 関数を使う方法で半角全角を統一させる方法は無理なのでしょうか
- ベストアンサー
- Windows 7
- エクセルの関数について
下記のようなことが関数で出来ますか? A1セルに「AA AB AC AD AE」というデータがあったときに、 B1に、A1に「AB」か「AC」という文字列があればそれを取り出す。なければブランク(もしくは#N/A) かつ優先順位もつけたい。 (「AB」も「AC」もある場合は「AB」) 「AA」と「AB」の間など、文字間は必ず半角スペースがあいている状態です。 具体的な例は↓の画像のような感じです。 かなり高度だと思うんですが、関数で実現できますでしょうか? よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- エクセル関数とVBA関数で意味が違うのは多いのか
エクセル関数とVBA関数で意味が違うのは多いのでしょうか? セルA1に「A」と入れ、 B1に「=ASC(A1)」と入れると B1は「A」になります。(半角) VBE画面で Sub test() Debug.Print Asc("A") End Sub を実行すると、-32160 になります。 ヘルプより エクセルでは=全角 (2 バイト) の文字を半角 (1 バイト) の文字に変換します。 VBAでは=指定した文字列内にある先頭の文字の文字コードを返す変換関数です。 となっていますが 同じ関数でも全く意味違うのでびっくりしています。 こういうことは頻繁にあるのでしょうか? (VBAのASC関数のかわりのエクセル関数は、CODE関数でした。)
- ベストアンサー
- オフィス系ソフト
- EXCELで関数を用いて細かく順位付けするには
EXCELで順位表を作成しています。 2つの項目で点数をつけ、合計点で順位をつけていますが(RANK関数)、 同点になった場合はスポーツの成績表のように 順位が同じ人が何人も出てしまいます。(12位が3人いたら次は15位という意味です) 2つの項目を"学科"・"実技"だとして、合計点で一旦順位を出し 最終的には"学科"の成績を優先し細かく順位をつけたいと思っています。 その際全体の中からCOUNTIF関数で同点の人が複数いるケース(結果が1にならないケース)を検索しても、 その同点グループの範囲を表す事が出来ないので、その中で優越をつける事も出来ません。 一致した範囲を目で見ながら手入力してRANK関数で順位をつけることは出来ますが、 出来れば自動で出来ればなと思います。 説明がわかりにくいかとは思いますが、ご指導頂けると幸いです。よろしくお願い致します。
- ベストアンサー
- オフィス系ソフト
お礼
カッコの中からというのがよくわかりました。ありがとうございました。