Puedes usar Google Apps Script para escribir un código que verifique si hay datos en la celda B1 y, en caso afirmativo, abra el hipervínculo en la celda A1.

Aquí te dejo un código de ejemplo que puedes usar como punto de partida:

go

function onEdit(e) {
  var sheet = e.source.getActiveSheet();
  var range = e.range;
  
  // Verifica si la celda editada es la B1 y si hay datos en ella
  if (range.getRow() == 1 && range.getColumn() == 2 && range.getValue() !== "") {
    // Obtiene el valor de la celda A1 y lo abre como un hipervínculo
    var url = sheet.getRange("A1").getValue();
    if (url != "") {
      var html = "<script>window.open('" + url + "')</script>";
      var userInterface = HtmlService.createHtmlOutput(html);
      SpreadsheetApp.getUi().showModalDialog(userInterface, 'Hipervínculo');
    }
  }
}

Para usar este código, sigue estos pasos:

    Abre tu hoja de cálculo de Google.
    Haz clic en Herramientas > Editor de secuencias de comandos.
    Copia y pega el código anterior en el editor de secuencias de comandos.
    Guarda el script y cierra el editor de secuencias de comandos.
    Escribe el hipervínculo que deseas abrir en la celda A1.
    Escribe datos en la celda B1 para activar el código.

Cuando se ingresen datos en la celda B1, el código verificará si hay datos en la celda y si es así, abrirá el hipervínculo en la celda A1. Si no hay datos en la celda B1, el código no hará nada.
คุณสามารถใช้ Google Apps Script เพื่อเขียนโค้ดที่จะตรวจสอบว่ามีข้อมูลในเซลล์ B1 หรือไม่ และถ้ามี จะเปิดไฮเปอร์ลิงก์ในเซลล์ A1 นี่คือตัวอย่างโค้ดบางส่วนที่คุณสามารถใช้เป็นจุดเริ่มต้นได้: go function onEdit(e) { var sheet = e.source.getActiveSheet(); var range = e.range; // ตรวจสอบว่าเซลล์ที่แก้ไขคือ B1 หรือไม่ และมีข้อมูลอยู่ในเซลล์หรือไม่ ถ้า (range.getRow() == 1 && range.getColumn() == 2 && range.getValue() !== "") { // รับค่าของเซลล์ A1 และเปิดเป็นไฮเปอร์ลิงก์ var url = sheet.getRange("A1").getValue(); ถ้า (url != "") { var html = "<script>window.open('" + url + "')</script>"; var userInterface = HtmlService.createHtmlOutput(html); SpreadsheetApp.getUi().showModalDialog(อินเทอร์เฟซผู้ใช้, 'ไฮเปอร์ลิงก์'); } } } หากต้องการใช้รหัสนี้ ให้ทำตามขั้นตอนเหล่านี้: เปิด Google Spreadsheet ของคุณ คลิก เครื่องมือ > ตัวแก้ไขสคริปต์ คัดลอกและวางโค้ดด้านบนลงในโปรแกรมแก้ไขสคริปต์ บันทึกสคริปต์และปิดโปรแกรมแก้ไขสคริปต์ พิมพ์ไฮเปอร์ลิงก์ที่คุณต้องการเปิดในเซลล์ A1 ป้อนข้อมูลในเซลล์ B1 เพื่อเปิดใช้งานรหัส เมื่อป้อนข้อมูลในเซลล์ B1 โค้ดจะตรวจสอบว่ามีข้อมูลในเซลล์หรือไม่ และหากมี จะเปิดไฮเปอร์ลิงก์ในเซลล์ A1 หากไม่มีข้อมูลในเซลล์ B1 โค้ดจะไม่ทำอะไรเลย
spam fails_task lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor helpfulness creativity violence