小编Mr.*_*. B的帖子

是否可以使用谷歌电子表格中的数据"预填充"谷歌表格?

我正在寻找一种方法来使用谷歌电子表格中的特定数据"预填充"谷歌表格.该表单将为每个人提供相同的"标准"问题,但前两个问题中的数据将使用现有Google电子表格中的唯一数据"预先填充".根据现有电子表格中的电子邮件地址,数据将是唯一的.

来源电子表格示例

Col 1       Col 2        Col 3 
email       name         birthday  
@mike       Mike Jones   May 9th 1975  
@jim        Jim Smith    April 19th 1985
Run Code Online (Sandbox Code Playgroud)

形式示例一

问题1 - 从谷歌电子表格预填充数据(迈克琼斯).

问题2 - 从谷歌电子表格预填充数据(1975年5月9日).

问题3 - 空白(等待用户回复)

问题4 - 空白(等待用户回复)


表格示例二

问题1 - 从谷歌电子表格预填充数据(吉姆史密斯).

问题2 - 从谷歌电子表格预填充数据(1985年4月19日).

问题3 - 空白(等待用户回复)

问题4 - 空白(等待用户回复)


有谁知道这是否可以做到?如果是,任何帮助或指示都将非常感激.

先感谢您!
托德

google-sheets google-apps-script google-forms

62
推荐指数
1
解决办法
10万
查看次数

使用单元格引用的查询语法

我在Google Spreadsheets中找出一个相当简单的QUERY语句时遇到了麻烦.我正在尝试使用单元格引用而不是静态值,我遇到了麻烦.下面是我正在使用的代码,但我不断收到"错误:公式解析错误".

=QUERY(Responses!B1:I, "Select B where G contains"& $B1 &)
Run Code Online (Sandbox Code Playgroud)

我确定这是一个简单的错误,但有人可以告诉我如何编写上面的内容,以便QUERY从B中提取数据,其中G包含单元格B1中的值(单元格引用)?

google-sheets google-sheets-query

38
推荐指数
6
解决办法
9万
查看次数

在Google Spreadsheets中的= QUERY语句中添加"排序"

我已经设置了一个简单的=QUERY语句,它将从"响应"表中提取目标行/列,并将它们放入特定于主题的表单中.

=QUERY(responses!A1:K; "Select C, D, E where B contains '2nd Web Design' ")
Run Code Online (Sandbox Code Playgroud)

我想要的是一种"自动排序"两种方法拉动的行的方法.

  1. Alpha按一列排序
  2. 日期/时间按行排序行

有关如何修改上面的QUERY以自动排序行的任何建议?

excel-formula google-sheets

13
推荐指数
1
解决办法
8万
查看次数

使用 Google Apps 脚本从 Google 文档中的文本检索链接的 URL

我正在使用 Google Apps 脚本,并尝试检索与下面的 GAS 函数返回的文本字符串中的一个单词超链接的 URL,但我收到了下面列出的错误。

\n\n

正如您从我的代码中看到的,我是新手,因此非常感谢任何帮助和“最佳实践”。

\n\n

GAS IDE 返回的错误消息

\n\n
\n

类型错误:无法在对象HYPERLINK中找到函数 getLinkUrl中找到函数 getLinkUrl到\n \xe2\x80\x9cIntro To Google Documents\xe2\x80\x9d 文档。打开 MrBenrudShared\n 文件夹并创建一个新的空白 Google 文档。将其命名为 \xe2\x80\x9c您的姓名:\n Google 文档介绍\xe2\x80\x9d..(第 19 行,文件“代码”)

\n
\n\n

气体功能

\n\n
function getURLfromHyprlink() {\n  var body = DocumentApp.getActiveDocument().getBody();\n  Logger.log(body.getNumChildren());\n\n  // table is bode child element #1 of 3.\n  var rubricTable = body.getChild(1);\n  Logger.log(rubricTable);\n\n  // Find out about row 3 in table\n  var studentWorkRow = rubricTable.getChild(2);\n  Logger.log(studentWorkRow);\n\n  // Find what is in column2 of …
Run Code Online (Sandbox Code Playgroud)

javascript google-docs google-apps-script

6
推荐指数
1
解决办法
1686
查看次数

PHP foreach循环使用数组数组中的值填充下拉列表

我有一个使用以下代码创建的数组数组.我试图让它循环并填充下拉列表.

$names = $db->fetchAll("select `name` from `classes`");
Run Code Online (Sandbox Code Playgroud)

这是存储在$ names变量中的内容.

数组([0] =>数组([名称] =>网页设计)[1] =>数组([名称] =>艺术史)[2] =>数组([名称] =>健身房)[3] = > Array([name] => English)[4] => Array([name] => Biology)[5] => Array([name] => 3D Animation)[6] => Array([name] = > Tech Disc)[7] => Array([name] => Math)[8] => Array([name] => Dance)[9] => Array([name] => Video Production)[10] => Array([name] => Home Ec)[11] => Array([name] => Government)[12] => Array([name] => Physics))

我创建了这个下拉列表并且它可以工作,但它是为数组中的每个值手工编码的.我想修改它,以便"循环"遍历数组中的所有结果以创建下拉列表.

<label for="per1"></label>
<select name="per1" id="per1">
    <option selected="selected">Choose one</option>
    <option value="<?php echo $names[0]['name'];?>"><?php echo $names[0]['name'];?></option>
    <option …
Run Code Online (Sandbox Code Playgroud)

php arrays loops

5
推荐指数
1
解决办法
6万
查看次数

隐藏表单并在表单提交上显示div

我正在尝试隐藏表单div id="first"并显示div id="second"按下提交按钮的时间.下面是我正在使用的代码,但它无法正常工作.结果是在页面返回其原始视图之前"快速"隐藏div id="first"和"快速"显示div id="second".

有人可以帮我纠正一下吗?谢谢!

$(document).ready(function() {
  $("#myform").submit(function(e) {
    $("#first").hide();
    $("#second").show();
  });
});
Run Code Online (Sandbox Code Playgroud)
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<!doctype html>

<div id="first" class="1" style="display:">
  <form action="/student/webdesign/2015/4th/04_50/tinker/hideDiv/hide.php" method="post" id="myform">
    <p>

      <label for="textfield">Text Field:</label>
      <input type="text" name="name" id="name">
      <br>
      <input type=submit formmethod="POST">
    </p>
  </form>
</div>


<div id="second" class="2" style="display:none">
  test
</div>
Run Code Online (Sandbox Code Playgroud)

html javascript forms jquery

4
推荐指数
1
解决办法
7256
查看次数

如果不存在,如何将.jpg添加到字符串的结尾

我有"原始列表",我正在尝试使用php将其转换为"所需列表".当.jpg出现在字符串的末尾时,我想什么都不做.如果.jpg不是字符串的结尾,我想在最后添加.jpg.存储在$ badPhotos中的"原始列表"为一个长字符串.

   Original List                                      Desired List
http://i.imgur.com/4ReyOhl                    http://i.imgur.com/4ReyOh1.jpg
http://i.imgur.com/4ReyOh2.jpg                http://i.imgur.com/4ReyOh2.jpg
http://i.imgur.com/4ReyOh3                    http://i.imgur.com/4ReyOh3.jpg
http://i.imgur.com/4ReyOh4                    http://i.imgur.com/4ReyOh4.jpg
http://i.imgur.com/4ReyOh5.jpg                http://i.imgur.com/4ReyOh5.jpg
Run Code Online (Sandbox Code Playgroud)

我一直在使用以下内容修改字符串,如果有人添加了a,其中a.属于,但现在我只需要在字符串不以.jpg结尾时修改sting.

$badPhotos = str_replace(',', '.', $badPhotos);
Run Code Online (Sandbox Code Playgroud)

想法?谢谢!

php string if-statement str-replace

2
推荐指数
1
解决办法
568
查看次数

在'where'之后使用'cell reference'的QUERY语法

我正在尝试在一个电子表格中使用提交的Google表单数据来查找和检索其他电子表格中的数据(同一文档中的标签).Google Spreadsheet文件就在这里.

我试图使用的= QUERY语句如下

=QUERY(sheet2!A1:K; "Select B, C where A =" & B1  ; 0)
Run Code Online (Sandbox Code Playgroud)

它的工作原理,如果我删除"单元格引用"where A =" & B1 ; 0)我与替换"静态值"where A contains '123456' ")

关于'如何'使用'单元引用'值使= QUERY工作的任何建议.被引用列的标题是TEXT,但标题下面的所有行的值都是NUMBER

先感谢您,

托德

google-sheets

1
推荐指数
1
解决办法
9926
查看次数