Así que tengo una columna y quiero obtener los primeros 3 dígitos solo de ella y almacenarlos en una función llamada wnS usando la función de división o cualquier otro método que funcione. Quiero obtener los primeros tres dígitos antes de "_"
Intenté hacer esto pero no funcionó, y también recibí "TypeError: wnC.split is not a function"
var ssh = ssPO.getSheetByName("PO for OR (East).csv") wnC = ssh.getRange("N2:N"); var wnS = wnC.split("_");agradeceria mucho una respuesta
Si necesita más información por favor hágamelo saber
Gracias.
Después de definir el rango, debe obtener los valores.
function first_3_digs (){ var ssh = ssPO.getSheetByName("PO for OR (East).csv") var wnC = ssh.getRange("N2:N"); var values = wnC.getValues(); const first_3_digs = values.filter(r => { if(r.toString().includes('_')){return r;} }).map(r=> r.toString().split('_')[0]); console.log(first_3_digs) }const cell = "(303) 987-4567"; const first3 = cell.match(/\d{3}/)[0]; //result:303Coincidencia de método de cadena ()
Por cierto: puede probar métodos como este muy fácilmente en console.log en las herramientas de desarrollo de los navegadores.