🗺Расстояния на автопилоте: Превращаем Google Таблицы в мощный инструмент для путешественников и логистов! 🌍
Привет, любители эффективных решений! 👋
Готовы ли вы к потрясающему трюку, который превратит ваши обычные Google Таблицы в настоящий центр управления расстояниями? Сегодня мы научимся мгновенно определять дистанции между городами, не покидая вашей таблицы! 🗺🛣
Представьте сценарий:
Вы - организатор международного бизнес-форума. Спикеры съезжаются со всего мира, и вам нужно молниеносно рассчитывать расстояния между городами для планирования трансферов и перелётов. Звучит как работа для целого отдела? Не волнуйтесь, у нас есть решение - умная формула и немного кода! 💼✈️
🔑 Наше супер-решение (формула):
=IFERROR(IF(ISBLANK(A3);"";GoogleMap(A3;B3)))
⌨️🔐 А вот и код, который творит чудеса:
function GoogleMap(startAdress, endAdress) {
const mapObj = Maps.newDirectionFinder();
mapObj.setOrigin(startAdress);
mapObj.setDestination(endAdress);
const direction = mapObj.getDirections();
const getLeg = direction["routes"][0]["legs"][0];
const distance = getLeg["distance"]["value"];
return Number((distance/1000).toFixed(0));
}
⚙️ Как использовать:
1. Добавьте код функции GoogleMap в редактор скриптов вашей таблицы.
2. В ячейку A3 впишите город отправления (например, "Москва").
3. В B3 укажите город назначения (допустим, "Санкт-Петербург").
4. В C3 вставьте нашу умную формулу.
5. Готово! Расстояние появится автоматически! 🎉
🚀 Когда это решение станет вашим секретным оружием:
1. При планировании сложных маршрутов для бизнес-поездок
2. Для оптимизации логистики и расчёта стоимости доставки
3. При организации туров и путешествий
4. Для анализа географии продаж и клиентской базы
Раздел: #формулы #скрипты
Функции: #IFERROR #IF #ISBLANK
Хотите стать мастером эффективных решений в Google Таблицах? Присоединяйтесь к нашему чату и подпишитесь на канал об автоматизации и Таблицах Google! 📊🔍🚀
#ГуглТаблицы #РасчётРасстояний #Автоматизация #решения #custom_functions
1 минута
16 июля 2024