如何在末尾添加扩展名

时间:2019-12-11 04:32:59

标签: arrays google-sheets google-sheets-formula array-formulas

如何在所有序列号(001,002,003)的末尾添加.JPG。

let sampleArray = ["banana", "apple", "orange", "grapes"];

let func = (array, fruits) => {
  if (array.includes(fruits)) {
    return array.filter(e => e !== fruits);
  }
  return array
}

let sampleWithoutApple = func(sampleArray, 'apple')
console.log(sampleWithoutApple)

let sampleWithoutAppleOrange = func(sampleWithoutApple,'orange')
console.log(sampleWithoutAppleOrange)

有什么方法可以在扩展名(.jpg)末尾添加扩展名,我建议它如何在Microsoft Excel和Google压缩表中使用。任何建议或帮助。谢谢

enter image description here

2 个答案:

答案 0 :(得分:1)

尝试:

=ARRAYFORMULA(IF(A1:A="";;A1:A&".jpg"))

enter image description here

答案 1 :(得分:0)

enter image description here

=query(arrayformula(B21:B &".jpg"), "Select * where Col1<>'.jpg'")

在此公式中,我使用查询和数组公式,并将公式放在C21中,B列中所有范围内填充的数据均从B21开始。

= arrayformula(B21:B &".jpg")

表示B列中所有从B21开始的行都将以“ .jpg”给出

=query(arrayformula(B21:B &".jpg"), "Select * where Col1<>'.jpg'")

仅从数组公式的resul返回,即使B列中具有字符串(非空白)