たとえばMID関数を使った場合です。

=MID(C9,38,2)

この関数で98という値を返したとします。

=editentry&no=98

こんな感じに数字の前に文字列を付け足してセルに返したいときは、どういった感じに書き込めばいいんでしょうか?

ちなみに

=editentry&no=

この部分は固定です。

A 回答 (3件)

="=editentry&no="&MID(C9,38,2)


でいけます。
文字列は""で囲い、接続に&を使います。
セルを参照することもできますよ
=A1&B1
    • good
    • 0

どこかのセル(例えばA1)に=editentry&no=を入力しておいて


=A1&MID(C9,38,2)とすれば、=editentry&no=98と表示されませんか?
    • good
    • 0

セルの書式設定で、ユーザー定義で所望の文字をつければよいのではありませんか。

    • good
    • 0

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

このQ&Aを見た人が検索しているワード

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

Q数式処理ソフト[maple]で微分方程式を解く

数式処理ソフト[maple]を使い始めました.
連立微分方程式を解こうとしているのですが、条件をどう入れればいいか困っています.よろしくおねがいします。

dx/dt=y-2ax;
dy/dt=-x;

この微分方程式は手で解く事も可能ですが、練習としてmapleで数式処理したいと思っています.

手で解く際には、特性方程式を解くと-a±sqrt(a^2-1)が出てきます。

これをmapleのdsolveで解くと,(a^2-1)が正の値として計算されてしまいます.

ここで質問なのですが,(a^2-1)を負の値とした場合の連立微分方程式の解法を教えていただきたいです。

よろしくおねがいします.

Aベストアンサー

a に何も条件を付けずにMapleで解かせると
dsolve({diff(x(t),t)=y(t)-2*a*x(t),diff(y(t),t)=-x(t)},{x(t),y(t)});
と書くことになりますが、解には √( a^2 -1 ) が含まれているので、 暗黙的に a^2 > 1 とみなされているようですね。

a^2 < 1 という条件を付けるには
assume(a<1):additionally(-1<a):dsolve({diff(x(t),t)=y(t)-2*a*x(t),diff(y(t),t)=-x(t)},{x(t),y(t)}));
と書けばいいです。assume(a^2< 1) と書いてもダメみたいです。

この結果は指数のところが複素数になっただけなので、それを複素数で表した解として出すには
assume(a<1):additionally(-1<a):evalc(dsolve({diff(x(t),t)=y(t)-2*a*x(t),diff(y(t),t)=-x(t)},{x(t),y(t)}));
と書くのがいいのではないでしょうか。

a に何も条件を付けずにMapleで解かせると
dsolve({diff(x(t),t)=y(t)-2*a*x(t),diff(y(t),t)=-x(t)},{x(t),y(t)});
と書くことになりますが、解には √( a^2 -1 ) が含まれているので、 暗黙的に a^2 > 1 とみなされているようですね。

a^2 < 1 という条件を付けるには
assume(a<1):additionally(-1<a):dsolve({diff(x(t),t)=y(t)-2*a*x(t),diff(y(t),t)=-x(t)},{x(t),y(t)}));
と書けばいいです。assume(a^2< 1) と書いてもダメみたいです。

この結果は指数のところが複素数になっただけなので、それを複素数...続きを読む

QMID(A3,3,1)={"都","道","府",

下記のエクセル関数について。

=RIGHT(A3,LEN(A3)-4+SUM((MID(A3,3,1)={"都","道","府","県"})*1))

MID(A3,3,1)={"都","道","府","県"})*1
この部分は、何を意味しているのでしょうか?
特に、イコールの機能が分かりません。



お手数ですが、よろしくお願いいたします。

Aベストアンサー

神奈川県、鹿児島県の時以外は
切り出しの文字数を1文字増やすためで
条件を満たす場合に”1”が返ります。

後ろの*1は、データを数値化するためです。

Q数式処理ソフト

数式を簡単化してくれる(できればフリーの)数式処理ソフトを教えてください(環境はWin98SE or Win2000です)。
例えば、
「cos(x(t))をtで微分して!」と言われたら「-x'(t)*sin(x(t))」
を返してくれたり、
「cos^2(t) + sin^2(t)を簡単化して!」と言われたら「1」を返してくれたり
するソフトをおねがいします。

今のところ一時的に使うだけなので、有料ソフトのお試し用でもいいです。
おねがいします!

Aベストアンサー

Maxima なんてどうでしょうか?なかなか便利ですよ。GPLで配布されてますのでフリーです。

参考URL:http://maxima.sourceforge.net/

Qエクセルの関数で,たとえばB15のセルの値を返すには?

エクセルの関数の質問です。

たとえば,
A1のセルに7
A2のセルに8
が入力されているとします。

ここで,少し回りくどいのですが,
A1(の7)と,A2(の8)と,関数などを使って,
あるセルに,B15のセルの値を返したいのですが,
可能でしょうか?

間違ってますが,
=B(A1+A2)
のような式を書きたいのですが…。


あっさりと,
=B15
とすればいいのはわかっていますが,
やむえない事情がありまして…。

よろしくお願いします。

Aベストアンサー

=INDIRECT("B"&A1+A2)
で良いと思います。

Q数式処理ソフト mathemaitcaとmaple の特徴

こんばんは、数式処理ソフト mathemaitcaとmaple の特徴について

教えてください。また、ある非常に大きい行列の固有値、固有ベクトルを

求めたいのですが、どちらのソフトがこのような計算が得意なのでしょうか?

Mapleの使用方法がわからないとき、メーリングリスト等はあるのでしょうか?

Aベストアンサー

比べたことがないのではっきりとはわかりませんが、
mathematica は version 5 になって行列の計算が得意になりました。
計算する行列の大きさにもよりますが、
mathematica は使用するメモリを自分である程度で抑えてしまいますが、
maple はそのリミッターをユーザーがはずすことができます。

Q=IF(ISNA(VLOOKUP($A1,sheet2!$A$1:$B$12,2,FALSE)),"",VLOOKUP($A1,sheet2!$A$1:$B $

いつもお世話になってます。
以下の関数式について、お時間がありましたらどうぞご教示ください。

=IF(ISNA(VLOOKUP($A1,sheet2!$A$1:$B$12,2,FALSE)),"",VLOOKUP($A1,sheet2!$A$1:$B $12,2,FALSE))

「シート2の範囲指定した表にA1セルの値と同じ値の右隣になる値を返せ。ただし該当なき場合は空白とせよ。」

純粋になんでこのような構文になるのかが解りません。

1.ISNAってそもそもなんでしょう?
2.同じ式を繰り返すのはなぜ?
(模範式で、このように同じ式を繰り返す構文があまり無いように思えたのです。)

・参考となる他所のページがあれば教えて下さい。
・素人です。お手柔らかにお願いします。

(エクセル2003)

Aベストアンサー

1.ISNAってそもそもなんでしょう?
ISで始まる情報関数の一つで、#N/A!エラーのみを判定する関数
結果はTRUE(真),FALSE(偽)のいずれかになります。
エラー判定のIS関数には他に
ISERR:#N/A!を除くすべてのエラーを判定する関数
ISERROR:すべてのエラーを判定する関数
があります。

2.同じ式を繰り返すのはなぜ?
ISNAの判定する値がセルでなく数式の結果だからです。
A2=VLOOKUP($A1,sheet2!$A$1:$B$12,2,FALSE)
なら
A3=IF(ISNA(A2),"",A2)
ということになります。A2のように計算の為のセルを省略する為に
=IF(ISNA(数式),"",数式)のように同じ数式を2回繰り返しになってます。

Q数式処理ソフトについて

Mathematica, Maple, Mupadなどの数式処理ソフトがありますが、
それぞれどのような特徴があるのでしょうか。
できれば、入手方法、価格なども教えていただけると幸いです。
(学生用の低価格のものもあるようなので…。)
また、MupadのLiteバージョンと有料のProバージョンはどう違うのでしょうか。
あるHPでLiteとProでは雲泥の差があると書いてあったのですが、そんなに違うのでしょうか。
ご回答よろしくお願いします。

Aベストアンサー

下記URLに数式処理ソフトおよび数値計算ソフトについての解説があります。
http://www.bekkoame.ne.jp/~ponpoko/Math/Math.html

価格は
http://home.att.ne.jp/star/mathmodern/systems/sysinfo.html
をたどれば分かると思います。

もしLinux等のマシンをお使いならば Maxima がただで使えますのでお勧めです。
(RedHat7.1ではgclのインストールに失敗し、私はインストールできませんでした。
RedHat6.2Jでは問題なかったのですが・・・・。)
Maxima についての詳細は下記URLにそのインストール方法から載っています。
http://phe.phyas.aichi-edu.ac.jp/~cyamauch/maxima/

参考URL:http://www.bekkoame.ne.jp/~ponpoko/Math/Math.html,http://home.att.ne.jp/star/mathmodern/systems/sysinfo.html

下記URLに数式処理ソフトおよび数値計算ソフトについての解説があります。
http://www.bekkoame.ne.jp/~ponpoko/Math/Math.html

価格は
http://home.att.ne.jp/star/mathmodern/systems/sysinfo.html
をたどれば分かると思います。

もしLinux等のマシンをお使いならば Maxima がただで使えますのでお勧めです。
(RedHat7.1ではgclのインストールに失敗し、私はインストールできませんでした。
RedHat6.2Jでは問題なかったのですが・・・・。)
Maxima についての詳細は下記URLにそのインストール方法...続きを読む

Qエクセルで同じA列の中に、1,2,3,4,5,6,2,3,4,2,1,3,2,2,2,3,1という

エクセルで同じA列の中に、1,2,3,4,5,6,2,3,4,2,1,3,2,2,2,3,1,3,1というような順番で数字が並んでいます。

その数字の中で、1→3と3→1になるものがいくつあるか求めたいのですが、出す関数・マクロがわかりません。
教えていただけないでしょうか?

よろしくお願いします。

Aベストアンサー

こんばんは!

>A列の中に
とは行方向に数値が入っている!というコトでしょうか?

そうであれば
表示したいセルに
=COUNTIFS(A1:A1000,1,A2:A1001,3)+COUNTIFS(A1:A1000,3,A2:A1001,1)
としてみてください。

「1」の次の行が「3」の場合と
「3」の次の行が「1」の場合をプラスしています。m(_ _)m

Qフリーの数式処理ソフト「Maxima」の使い方・・・・

フリーの数式処理ソフト「Maxima」の使い方・・・・
フリーソフトの「Maxima」の使い方がよくわかりません。バージョンはwx Maxima 0.8.5なのですが、ネット検索をしてみても古いバージョンのものなのか、入力の仕方がちがっていてよくわかりませんでした。
主に微積分(特に積分を使った体積計算→積分した結果で意図した図形を描けるか?)の確認に使いたいと思っています。
使い方を書いたサイトか書籍などご存知ありませんか? 

Aベストアンサー

参考に。

http://www.math.tsukuba.ac.jp/~hiroyasu/2008/maxima.html

Q入力規則で =AND( , , , , )が狙ったようにいきません

よろしくお願いします。いつもgooの皆さんには大変お世話になっております
win8.1でエクセルは2013です

入力規則で質問させていただきます

セルN40に入力できる数値を1,2,3,41,42,43に制限したいので
整数→次の値に等しいで値をセルN40に
=AND(N40=1,N40=2,N40=3,N40=41,N40=42,N40=43)
と入力して、実際に上記の数値を入力してもすべてけられます
=AND(1,2,3,41,42,43)
と入力してもけられます

原因はどこにあるのでしょうか?
どなたか教えてください

Aベストアンサー

>整数→次の値に等しい
ではなく、
「データの入力規則」→「設定」タブの入力値の種類を「リスト」とし、「元の値」に「1,2,3,41,42,43」と入力するのでは?


人気Q&Aランキング

おすすめ情報