-eeFunction- Office Add-ins
eeFunction
은 Fluid mechanics, Thermodynamics을 위한 Excel Addin 입니다.
인터넷에 공유된 source code를 기반으로 엑셀에서의 다양한 -사용자함수-를 제공합니다.
개인/기업에서 무료Free로 사용할 수 있습니다.
Quick Start for Web-Excel
1) Download manifest for eeFunction
터미널Terminal 또는 명령프롬프트CMD 창에서 아래 명령어를 입력하거나 Download 버튼을 눌러 Add-in 설치용 ‘manifest_eeFunction.xml’을 다운받습니다.
1 | curl.exe --output C:\manifest/manifest_eeFunction.xml --url https://eefunction.pages.dev/manifest_eeFunction.xml --ssl-no-revoke |
2) Upload Add-in
Web브라우저(Chrome/MS Edge/Safari)에서 Office365-WebExcel 파일을 엽니다.
webExcel FileShared Folder: O365 OneDrive
(KOR)
- “추가기능” 메뉴를 선택합니다.
- “내 추가기능 업로드”을 선택합니다.
- 다운받은 파일 -manifest_eeFunction.xml-을 업로드 합니다.
- 엑셀 상단메뉴바에 -eeFunction-이 추가되면 기능을 사용할 수 있습니다.
(ENG)
- Select “Add-ins” in Top ribbon menu
- Select “Upload My Add-in”
- Upload the file -manifest_eeFunction.xml-
- Use custom function if -eeFunction- title shows at excel ribbon MenuBar
Office Add-ins 사용환경
Office Add-ins의 기능은 Microsoft 홈페이지에 표기된 사양에 따라 엑셀2016버전 엑셀2021 이상에서 실행가능합니다.
또한 맥Mac, Office365-Web버전에서도 사용가능합니다
Note that Excel custom functions are available on the following platforms.
- Office on Windows
- Microsoft 365 subscription
- retail perpetual Office 2016 and later
- Office on Mac
- Office on the web
Excel custom functions are currently not supported in the following:
- Office on iPad
- volume-licensed perpetual versions of Office 2019 or earlier
How to use 사용방법
엑셀 기본함수 외에, 추가로 사용자함수(UDF)를 쓰려면 VBA을 사용합니다.
Office Add-ins에서도 Javascript API
를 사용하여 VBA와 유사한 기능을 제공합니다. 이를 Custom Function이라고 하며, eeFunction은 이러한 기능의 집합입니다.
간단한 사용법은 아래 영상을 참고하십시오.
엑셀 기본함수와 동일하게 함수입력창(fx)에 =
를 입력하면 Custom Function을 사용할 수 있습니다. 사용하려는 함수명을 입력하면 사용가능한 함수 목록이 보입니다.
예를 들어, =air
라고만 입력하더라도 함수명에 air를 포함하고 있으면 모두 표시가 됩니다.
자동완성 기능 활용하면 함수명을 모두 입력하지 않고 손쉽게 사용할 수 있습니다. 위에서 =air
라고 입력한 상태에서 방향키 위/아래로 사용하려는 함수를 선택합니다. 그리고 TAB
키를 누르면 나머지 부분이 완성됩니다.
eeFunction에서 사용가능한 모든 함수의 목록을 보려면 =ee.
를 입력합니다.
상세한 설명과 도움말을 보려면 함수입력창의 (fx)를 클릭하고 -범주선택-에서 eeFunction을 선택하면 함수목록과 각 함수의 상세설명을 볼 수 있습니다.
Custom Function List & Description
사용가능한 함수 목록을 필요에 따라 업데이트가 됩니다.
전체목록과 상세설명을 확인하려면 eeFunction List에서 확인할 수 있습니다.
그 외에 eeFunction에서 참고하는 Open Source library는 아래 링크들을 통해 확인 가능합니다.
- xsteam2 by kpatvt
- GERG2008 by TorrensJoaquin
- psychrolib by psychrometrics
- web-thermodynamics by dvd101x
- CoolProp.org
Update for Latest version
With ManifestUpdater,
latest version of manifest.xml will be downloaded at c:\manifest
folder.
https://eefunction.pages.dev/manifest_download_eeFunction.cmd
In Chrome/Edge/Safari web-browser, re-upload your manifest.xml file.
Install for Desktop App
webExcel에서는 manifest 파일을 업로드하면 간편하게 사용이 가능합니다. 하지만 Desktop App(설치형 엑셀)에서는 설치방법이 조금 더 복잡합니다. Desktop App에서 사용하려면 아래 절차에 따라 설치하십시오.
유의: 일부기능은 Desktop App에서 동작하지 않습니다
- 현재 실행중인 엑셀파일을 저장하시고 -종료-를 합니다.
- 아래 명령어을 실행시켜 필요한 절차를 밟습니다
- 엑셀을 실행하여 상단 메뉴에 eeFunction이 표시되는지 확인됩니다.
만약, 정상적으로 표시되지 않는다면 재부팅을 실시합니다.
1 | curl.exe https://github.com/underconstruction |
-END-