반응형

Excel 파일 실행 레지스트리 다시 만들기
a. 실행 창에 regedit를 입력합니다.
b. 아래 경로로 이동하여 해당 폴더를 리네임(백업/삭제) 합니다.
XLSX : HKEY_CLASSES_ROOT\Excel.Sheet.12\shell\Open\command

 
 
XLS : HKEY_CLASSES_ROOT\Excel.Sheet.8\shell\Open\command

 
XLSM : HKEY_CLASSES_ROOT\Excel.SheetMacroEnabled.12\shell\Open\command

 


c. 해당 Excel 파일들을 다시 실행(연결 프로그램을 다시 지정해야 합니다.)

 
https://answers.microsoft.com/ko-kr/msoffice/forum/all/%EC%97%91%EC%85%80%ED%8C%8C%EC%9D%BC/d14b1b26-8416-424c-997b-2525d130b050

리디렉션 중

login.microsoftonline.com


이렇게 했는데도 안되면 백업파일을 열어 저장 후 시트를 새로운 워크북에 붙여 넣고 저장한다.

반응형
반응형

엑셀 수치적분 미분 예제

Calculate a derivative in Excel

 

CALCULATE A DERIVATIVE IN EXCEL.xlsx
0.03MB

 

2021.09.24 - [엑셀] - 엑셀을 이용한 적분

 

엑셀을 이용한 적분

https://myengineeringworld.net/2013/06/integration-trapezoidal-rule.html Numerical Integration In Excel Using The Trapezoidal Rule - 3 Methods - My Engineering World Learn how to apply the trapezoidal rule in Excel. Calculate an integral or the area under

labellota.tistory.com

2022.03.08 - [VBA] - 미분계산 VBA

 

미분계산 VBA

Excel for scientists and engineer - numerical method by E. Joseph Billo 의 미분방정식의 풀이 입니다. Option Explicit Function FirstDerivDemo(expression, variable) As Double 'Custom function to return the first derivative of a formula in a cell

labellota.tistory.com

 

https://engineerexcel.com/calculate-derivatives-in-excel-from-tables-of-data/?utm_source=drip&utm_medium=email&utm_campaign=Nurture&utm_content=Calculate+Derivatives+in+Excel+from+Tabular+Data 

 

Calculate a Derivative in Excel - EngineerExcel

A few weeks ago, I wrote about calculating the integral of data in Excel. This week, I want to reverse direction and show how to calculate a derivative in Excel. Just like with numerical integration, there are two ways to perform this calculation in Excel:

engineerexcel.com

 

https://engineerexcel.com/numerical-integration-of-tabular-data-in-excel/?utm_source=drip&utm_medium=email&utm_campaign=Nurture&utm_content=Numerical+Integration+in+Excel 

 

Numerical Integration in Excel - EngineerExcel

There are two primary ways to perform numerical integration in Excel: Integration in Excel via the Spreadsheet Integration using VBA 1. Integration in Excel via the Spreadsheet This type of numerical integration is largely reserved for experimental data. I

engineerexcel.com

 

 

반응형
반응형

엑셀 차트크기 조절 VBA

 

Sub ResizeChart()
    With ActiveSheet.ChartObjects("Chart 1")
        .Width = 500 '크기 설정
        .Height = 300 '크기 설정
    End With
End Sub

 

A1셀에 width값, A2셀에 heigth값을 이용하여 차트의 크기 수정

Sub ResizeChart()
    With ActiveSheet.ChartObjects(1)
        .Width = Range("A1").Value
        .Height = Range("A2").Value
    End With
End Sub

 

위치와 크기를 설정

Sub ResizePlotArea()
    With ActiveSheet.ChartObjects("Chart 1").Chart.PlotArea
        .Left = 50 '위치 설정
        .Top = 50 '위치 설정
        .Width = 400 '크기 설정
        .Height = 200 '크기 설정
    End With
End Sub
반응형

'VBA' 카테고리의 다른 글

Mohr's circle VBA code  (0) 2023.06.16
VBA를 사용하여 X 축과 Y 축의 범위 값을 가져오기  (0) 2023.06.14
셀 값이 0인 경우 해당 셀 값 삭제  (0) 2023.02.21
열너비 바꾸는 VBA  (0) 2023.02.20
데이터 정렬하기  (0) 2023.02.17
반응형

 

 

CURVE FITTING IN EXCEL.xlsx
0.03MB

반응형

'엑셀' 카테고리의 다른 글

엑셀 실행만 되고 열리지 않는 현상  (0) 2023.04.27
엑셀 수치적분 미분 예제  (0) 2023.04.04
equalize x_axis and y_axis scale  (0) 2023.04.04
엑셀 반올림 3사4입  (0) 2023.04.03
엑셀에서 유효자리수 맞추기  (0) 2023.03.22
반응형

equalize x_axis and y_axis scale

 

 

1. select the chart and right-click > Format Chart Area

 

2.  Format Chart Area

chart option

Enter the height and width as a scale factor of the axis value.

The x-axis is 10.5, so 10.5*20=210

The y-axis is 3.5, so 3.5*20=70

 

3. The axes are scaled the same in the chart.

 

equalize x_axis y_axis scale .xlsx
0.05MB

 

2021.04.22 - [엑셀] - 내용에 맞게 자동으로 열 너비 변경하기 (자동맞춤)

2023.02.16 - [엑셀] - 열너비와 행높이를 같게 만드는 방법

반응형

'엑셀' 카테고리의 다른 글

엑셀 수치적분 미분 예제  (0) 2023.04.04
추세선을 이용한 곡선방정식 찾기  (0) 2023.04.04
엑셀 반올림 3사4입  (0) 2023.04.03
엑셀에서 유효자리수 맞추기  (0) 2023.03.22
엑셀 빼기 연산 오류  (0) 2023.03.15
반응형

일반적으로 반올림은 4사5입(4捨5入)입니다.

 

엑셀 함수로는 round함수를 이용합니다.

 

소수첫째자리까지 만드는 경우

A1셀에 3.141592

=round(A1,1) 

 

결과 3.1

 

만약에 3사4입은 어떻게 하면 될까?

=round(A1+0.01,1) 

 

결과 3.2

 

2022.08.15 - [엑셀] - mround

2021.12.09 - [엑셀] - 5mm 단위로 올림하는 방법

2020.12.01 - [엑셀] - 시간 반올림

2021.12.09 - [엑셀] - 5mm 단위로 올림하는 방법

2020.12.01 - [엑셀] - 15분 단위로 올림, 반올림 하기

2020.06.08 - [엑셀] - 업무관련[엑셀]올림, 내림, 버림, 반올림

2023.03.22 - [엑셀] - 엑셀에서 유효자리수 맞추기

 

반응형
반응형

엑셀에서 유효자리수 맞추기

=ROUND(value,sigfigs-(1+INT(LOG10(ABS(value)))))

 

value :: the number you wish to round.
sigfigs :: the number of significant figures you want to round to.

 

https://www.vertex42.com/ExcelTips/significant-figures.html

 

Rounding to Significant Figures in Excel

How do you tell Excel to round to a specific number of significant figures without having to use exponential notation? This Excel formula will do the trick: =ROUND(value,sigfigs-(1+INT(LOG10(ABS(value))))) value :: the number you wish to round. sigfigs ::

www.vertex42.com

 

반응형

'엑셀' 카테고리의 다른 글

equalize x_axis and y_axis scale  (0) 2023.04.04
엑셀 반올림 3사4입  (0) 2023.04.03
엑셀 빼기 연산 오류  (0) 2023.03.15
열너비와 행높이를 같게 만드는 방법  (0) 2023.02.16
수량의 합을 만족하는 해 찾기  (0) 2023.02.14
반응형

엑셀 빼기 연산 오류

 

엑셀2016버전을 사용하고 있는데 빼기 연산에 문제가 있다.

A1 : 106.9

A2 : 100

A3 : =A1-A2 를 각각 입력하였다.

 

 

A3셀의 수식에서 A1을 선택하고 F9, A2를 선택하고 F9를 누르면 위 그림과 같이 =106.9-100이 나온다.

이 값은 6.9가 나와야 정상인데..

 

=6.90000000000001

 

소수점 14자리에서 1이 뜬금없이 나타났다.

 

이는 부동소수점과 관련된 오류라고 한다.

모든 컴퓨터 기기에서 발생되는 증상으로 IEEE754를 이용하는 기기에서 나타나는 증상

 

근데 이건 좀 심하지..

 

Excel 사양 및 제한

 

Excel 사양 및 제한 - Microsoft 지원

워크시트와 통합 문서 사양 및 제한 기능 최대 한도 열 수 있는 통합 문서의 수 사용 가능한 메모리와 시스템 리소스에 따라 제한됨 워크시트의 전체 행 및 열 수 1,048,576행x16,384열 열 너비 255자

support.microsoft.com

 

반응형
반응형

선택한 영역에서 셀 값이 0인 경우 해당 값을 삭제하는 VBA 코드

 

Sub DeleteZeroValues()
    Dim rng As Range
    Set rng = Application.InputBox("Select a range of cells", Type:=8)

    If rng Is Nothing Then
        MsgBox "Cancelled", vbInformation
        Exit Sub
    End If
    
    Dim cell As Range
    For Each cell In rng
        If cell.Value = 0 Then
            cell.Value = ""
        End If
    Next cell
End Sub
반응형

'VBA' 카테고리의 다른 글

VBA를 사용하여 X 축과 Y 축의 범위 값을 가져오기  (0) 2023.06.14
엑셀 차트크기 조절 VBA  (0) 2023.04.04
열너비 바꾸는 VBA  (0) 2023.02.20
데이터 정렬하기  (0) 2023.02.17
엑셀VBA 잘하는 방법  (0) 2023.02.08
반응형

엑셀에서 영역을 선택하고 선택한 영역의 홀수열의 너비는 10, 짝수열의 너비는 20으로 만드는 vba

 

ChatGPT가 알려준 VBA Code

Sub SetColumnWidth()
    Dim rng As Range
    Set rng = Selection
    Dim i As Integer
    For i = 1 To rng.Columns.Count
        If i Mod 2 = 1 Then
            rng.Columns(i).ColumnWidth = 10
        Else
            rng.Columns(i).ColumnWidth = 20
        End If
    Next i
End Sub

 

원하는 답변을 얻으려면 질문을 얼마나 정확하게 하느냐가 관건이다.

반응형

'VBA' 카테고리의 다른 글

엑셀 차트크기 조절 VBA  (0) 2023.04.04
셀 값이 0인 경우 해당 셀 값 삭제  (0) 2023.02.21
데이터 정렬하기  (0) 2023.02.17
엑셀VBA 잘하는 방법  (0) 2023.02.08
좌표를 시계방향, 반시계방향으로 정렬  (0) 2023.01.15

+ Recent posts