• ベストアンサー

関数とtextを使ってURLをリンクさせる関数について

EXCEL2007を使用しています。 A列に必ず9桁の英数字 B列に何文字になるか分からない英数字 C列に=URLを表示させ、クリックすれば、WEBにアクセスするようにしたいです。 HTTP://abcde【A2】dageds【B2】 というURLにしたいのですが、 教えて下さい。 A2とB2以外のURLの部分は常に同じです。 よろしくお願いします。

noname#106177
noname#106177

質問者が選んだベストアンサー

  • ベストアンサー
  • fujillin
  • ベストアンサー率61% (1594/2576)
回答No.1

例えばC2に =HYPERLINK("ttp://abcde" & A2 & "dageds" & B2,"ttp://abcde" & A2 & "dageds" & B2) 注) この掲示板は、http~で入力するとリンクに変えられるので、ttpとして記してあります。

noname#106177
質問者

お礼

ありがとうございます。 リンクできました。

関連するQ&A

  • URLがリンクしません

    受信メールやWebサイトの中にあるURLをクリックしてもリンクしなくなってしまいました。URLではない文字列からはリンクします。

  • どの関数が良いのか教えてください

    VLOOKUPまたはDGETで試してみましたが、 うまくいきません。 よろしくお願いいたします。 あ  ABCDE  C あ  ABCDE  C ・    ・    ・ ・    ・    ・ ま  EFGHI  R ま  EFGHI  R ・    ・    ・ ・    ・    ・ A、B、Cそれぞれの列には全く同じ値の行が複数ずつあります。 A、B、Cの値の組み合わせは全て同じです。 このデータベースからB列の「ABCDE」ならばC列の「C」を拾って 来たいのですが、うまくいかないのは同じ値の行が複数あるから なのでしょうか。 よろしくお願いいたします。

  • エクセルでリンクされているURLを取り出したい

    EXEL2003です。 A列にサイト名が並んであり、すべてにURLアドレスがハイパーリンクされています。 つまりA列のどれかのセルをクリックするとブラウザが立ち上がり、リンク先のURLに飛びます。 この状態で、B列にハイパーリンクされているURLアドレスを入れたいのですが、どうすればいいのでしょうか? ひとつひとつなら手作業でできるのですが、数が多いので困っています。 よろしくお願いします。

  • エクセルで特定の文字だけ抽出する関数

    A列に、『a-b-c d』といった文字列があります。 a、b、c、dはそれぞれ英数字で、文字数が各行異なり、 aとb、bとcの間には必ず”-”で区切られ、dの前はスペースで区切られています。 またこの文字列は、以下の文字列の場合もあります。 『a-b d』(cの文字列が無い) 『a d』(b、cの文字列が無い) 『d』(a、b、cの文字列が無い) この条件の上で、aの文字列のみをB列、bの文字列のみをC列、cの文字列のみをD列に 表示するには、どういった関数の組み方をすれば良いのでしょうか。 LEFT、MID、RIGHT、FIND、、、そのあたりだと思うのですが、 ”-”(ハイフン)が複数存在する時の、()の中の組み方が分かりません。 分かる方がいましたらお願いします。

  • エクセル関数の使い方

    エクセルの複数のセルの一部の文字または数字を取り出して、別のセルで結合するには?   セルA1  20090303      左から3桁目から2文字   セルB1   ABCDE    左から4桁目から1文字     09D  となるように。    よろしくお願いします。

  • Webアプリで表示中のテキストを取得する

    全くほかの稼働中のWebアプリ上で表示されている英数字を、マウスを載せるだけで取得できるスクリプトのようなものを探しています。イメージとしてはLingoes(添付画像)やキング辞書のような機能です。目的は意味を調べるのではなく、取得した英数字の文字列をほかのWebアプリに渡すことです。渡された文字列をコンテキストメニュー経由で渡すことも考えていますが、そもそもほかのアプリで表示された文字列をコピーではなくマウスオンないし、クリックで取得したいです。 当方はエンジニアではないため、参考になるサイトや例文が載っているURLなどを教えていただければ幸いです。

  • 関数等使ってできますか??

    エクセルもしくはAccessを使用して以下のことできますか? エクセルのA~D列に数字もしくは、文字が入力されているとします。 それを、B列に上からデータを並べたいのです。 関数などでできる方法がありましたら教えてください。 よろしくお願いします。 ●イメージ図 【加工前】 _A__B__C__D__ 1|a|b|c| 2|a|d| | 3|b|d|a| 4|c| | | ※A~Dはセル列 ※a~dは数字もしくは文字 ※一番左の数字は通し番号   ↓↓ 【加工後】 _A__B__C__D__ 1|a| 2|a| 3|b| 4|c| 1|b| 2|d| 3|d| 4| | 1|c| 2| | 3|a| 4| |

  • strcmp( )関数について教えて下さい

     今日は、Cの初心者です、宜しくお願いします。  a,bが一文字のとき、「if(strcmp(a,b)==0)」では、a,bの大小は辞書に出てくる順序を返すとありますが、 a="abcde",b="xyz"として「if(strcmp(a,b)==0)」とかくと、これは文字の長さを比較するのでしょうか。  それとも先頭文字のについて、辞書に出てくる順序の大小を返すのでしょうか。  本を読むと単に「比較する」とだけしか書いてないのですが、一体「文字」又は「文字列」の何を比較するのでしょう。  「辞書に出てくる順序」なのでしょうか、それとも「長さ」なのでしょうか。  一方が文字列(p="xyz")でもう一方が一文字(q)で「if(strcmp(p,q)==0)」のときは何を比較するのでしょうか。  宜しくお願いします。

  • ACCESS 関数複数条件の設定を教えてください。

    ACCESSで下記のようにしたいです。 Excelでいうと、A列、B列、C列があり A列、B列には文字または空白・C列には必ず文字が入っています。 A1に文字があれば、A1の文字を表示 A1が空白ならば、B1の文字を表示 B1も空白ならば、C1の文字を表示 としたいです。 Excelだったら下記のようにすればできました。 =IF(AND(A1="",B1=""),"Wkn-"&C1,IF(A1="",B1,A1)) ACCESSで下記のように書いてみましたが、A1が空白B1に文字がある場合のみB1が表示され他は全部空白になってしまいます。 IIF(IsNull([A1]) AND IsNull([B1]),[C1],IIF(IsNull([A1]),[B1],[A1])) どのように書けばいいのでしょうか。 教えてください。よろしくお願いします。

  • 【EXCEL関数】教えてください!!

    EXCEL関数について質問です。 1.A列に記入されている文字列の中にあるのに、 2.B列に記入されている文字列の中にないものを 3.C列に抽出 したいのですが、なにか良いEXCEL関数はありますでしょうか。 宜しくお願い致します。

専門家に質問してみよう